summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/xpmem/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/xpmem/package.py')
-rw-r--r--var/spack/repos/builtin/packages/xpmem/package.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/var/spack/repos/builtin/packages/xpmem/package.py b/var/spack/repos/builtin/packages/xpmem/package.py
index 9fb7600fda..c8091478d4 100644
--- a/var/spack/repos/builtin/packages/xpmem/package.py
+++ b/var/spack/repos/builtin/packages/xpmem/package.py
@@ -64,13 +64,7 @@ class Xpmem(AutotoolsPackage):
conflicts("+kernel-module", when="platform=darwin")
# All compilers except for gcc are in conflict with +kernel-module:
- for __compiler in spack.compilers.supported_compilers():
- if __compiler != "gcc":
- conflicts(
- "+kernel-module",
- when="%{0}".format(__compiler),
- msg="Linux kernel module must be compiled with gcc",
- )
+ requires("%gcc", when="+kernel-module", msg="Linux kernel module must be compiled with gcc")
def autoreconf(self, spec, prefix):
Executable("./autogen.sh")()