diff options
author | Sajid Ali <sajidsyed2021@u.northwestern.edu> | 2023-03-14 18:04:34 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-14 19:04:34 -0400 |
commit | 9a1254063a9e1c2fcd137359c82a7c6ba753c123 (patch) | |
tree | f7a7337ddd1b06249c852bc7ccf6f7070901de79 /var | |
parent | 32f8ee6d580f7bf414623772097b4f2014b86116 (diff) | |
download | spack-9a1254063a9e1c2fcd137359c82a7c6ba753c123.tar.gz spack-9a1254063a9e1c2fcd137359c82a7c6ba753c123.tar.bz2 spack-9a1254063a9e1c2fcd137359c82a7c6ba753c123.tar.xz spack-9a1254063a9e1c2fcd137359c82a7c6ba753c123.zip |
Fix HDF5+mpi~fortran (#35400)
* HDF5+mpi~fortran
* fix style
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/hdf5/package.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/hdf5/package.py b/var/spack/repos/builtin/packages/hdf5/package.py index 9f8c6ead27..ec8baf1d70 100644 --- a/var/spack/repos/builtin/packages/hdf5/package.py +++ b/var/spack/repos/builtin/packages/hdf5/package.py @@ -583,10 +583,12 @@ class Hdf5(CMakePackage): [ "-DMPI_CXX_COMPILER:PATH=%s" % spec["mpi"].mpicxx, "-DMPI_C_COMPILER:PATH=%s" % spec["mpi"].mpicc, - "-DMPI_Fortran_COMPILER:PATH=%s" % spec["mpi"].mpifc, ] ) + if "+fortran" in spec: + args.extend(["-DMPI_Fortran_COMPILER:PATH=%s" % spec["mpi"].mpifc]) + # work-around for https://github.com/HDFGroup/hdf5/issues/1320 if spec.satisfies("@1.10.8,1.13.0"): args.append(self.define("HDF5_INSTALL_CMAKE_DIR", "share/cmake/hdf5")) |