diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/zoltan/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/zoltan/package.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/zoltan/package.py b/var/spack/repos/builtin/packages/zoltan/package.py index dcb0ba8397..9af9503b48 100644 --- a/var/spack/repos/builtin/packages/zoltan/package.py +++ b/var/spack/repos/builtin/packages/zoltan/package.py @@ -132,7 +132,6 @@ class Zoltan(AutotoolsPackage): [ "CC={0}".format(spec["mpi"].mpicc), "CXX={0}".format(spec["mpi"].mpicxx), - "FC={0}".format(spec["mpi"].mpifc), "--with-mpi={0}".format(spec["mpi"].prefix), # NOTE: Zoltan assumes that it's linking against an MPI library # that can be found with '-lmpi' which isn't the case for many @@ -142,6 +141,8 @@ class Zoltan(AutotoolsPackage): "--with-mpi-libs= ", ] ) + if "+fortran" in spec: + config_args.extend(["FC={0}".format(spec["mpi"].mpifc)]) config_fcflags = config_cflags[:] if spec.satisfies("%gcc@10:+fortran"): |