diff --git a/var/spack/repos/builtin/packages/pfunit/package.py b/var/spack/repos/builtin/packages/pfunit/package.py index 43fee416361..74bcd0164b3 100644 --- a/var/spack/repos/builtin/packages/pfunit/package.py +++ b/var/spack/repos/builtin/packages/pfunit/package.py @@ -80,7 +80,6 @@ def cmake_args(self): self.define_from_variant("BUILD_SHARED", "shared"), "-DCMAKE_Fortran_MODULE_DIRECTORY=%s" % spec.prefix.include, self.define_from_variant("BUILD_DOCS", "docs"), - self.define_from_variant("OPENMP", "openmp"), "-DMAX_RANK=%s" % spec.variants["max_array_rank"].value, ] @@ -89,8 +88,10 @@ def cmake_args(self): if spec.satisfies("@4.0.0:"): args.append("-DSKIP_MPI=%s" % ("YES" if "~mpi" in spec else "NO")) + args.append("-DSKIP_OPENMP=%s" % ("YES" if "~openmp" in spec else "NO")) else: args.append(self.define_from_variant("MPI", "mpi")) + args.append(self.define_from_variant("OPENMP", "openmp")) if spec.satisfies("+mpi"): args.extend(