From 5cd593743e8bb19a3d6fe8bfd7b0c20437b108d2 Mon Sep 17 00:00:00 2001 From: Jon Rood Date: Tue, 14 May 2019 14:15:38 -0600 Subject: PNetCDF package: enable option required by NetCDF (#11420) The --enable-relax-coord-bound option was added in 1.8.0. NetCDF 4.6.3 enabled relax coords by default and required it from PNetCDF. PNetCDF 1.10.0 enabled it by default but for versions between 1.8.0 and 1.10.0 it should be enabled explicitly. --- var/spack/repos/builtin/packages/parallel-netcdf/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/var/spack/repos/builtin/packages/parallel-netcdf/package.py b/var/spack/repos/builtin/packages/parallel-netcdf/package.py index f2fac6bbea..28fb4ba5bb 100644 --- a/var/spack/repos/builtin/packages/parallel-netcdf/package.py +++ b/var/spack/repos/builtin/packages/parallel-netcdf/package.py @@ -70,6 +70,9 @@ class ParallelNetcdf(AutotoolsPackage): if '~fortran' in spec: args.append('--disable-fortran') + if spec.satisfies('@1.8.0:'): + args.append('--enable-relax-coord-bound') + return args def install(self, spec, prefix): -- cgit v1.2.3-60-g2f50