summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/hpcc/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/hpcc/package.py')
-rw-r--r--var/spack/repos/builtin/packages/hpcc/package.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/hpcc/package.py b/var/spack/repos/builtin/packages/hpcc/package.py
index 4b281cf424..05d0801448 100644
--- a/var/spack/repos/builtin/packages/hpcc/package.py
+++ b/var/spack/repos/builtin/packages/hpcc/package.py
@@ -118,7 +118,10 @@ class Hpcc(MakefilePackage):
lin_alg_libs.append(join_path(spec["fftw-api"].prefix.lib, "libsfftw_mpi.so"))
lin_alg_libs.append(join_path(spec["fftw-api"].prefix.lib, "libsfftw.so"))
- elif self.spec.variants["fft"].value == "mkl" and "^mkl" in spec:
+ elif (
+ self.spec.variants["fft"].value == "mkl"
+ and spec["fftw-api"].name in INTEL_MATH_LIBRARIES
+ ):
mklroot = env["MKLROOT"]
self.config["@LAINC@"] += " -I{0}".format(join_path(mklroot, "include/fftw"))
libfftw2x_cdft = join_path(