diff --git a/var/spack/repos/builtin/packages/netcdf-c/package.py b/var/spack/repos/builtin/packages/netcdf-c/package.py index 0cb15714f59..ed6b6ed737e 100644 --- a/var/spack/repos/builtin/packages/netcdf-c/package.py +++ b/var/spack/repos/builtin/packages/netcdf-c/package.py @@ -330,6 +330,8 @@ def backup_nc_config(self): class CMakeBuilder(AnyBuilder, cmake.CMakeBuilder): def cmake_args(self): + # In 4.9.3, all CMake options were prefixed. + # Ref. https://github.com/Unidata/netcdf-c/pull/2895 nc = "NETCDF_" if self.spec.satisfies("@4.9.3:") else "" base_cmake_args = [ self.define_from_variant("BUILD_SHARED_LIBS", "shared"),