summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/dyninst/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/dyninst/package.py')
-rw-r--r--var/spack/repos/builtin/packages/dyninst/package.py12
1 files changed, 2 insertions, 10 deletions
diff --git a/var/spack/repos/builtin/packages/dyninst/package.py b/var/spack/repos/builtin/packages/dyninst/package.py
index c977fcc408..4079212ecf 100644
--- a/var/spack/repos/builtin/packages/dyninst/package.py
+++ b/var/spack/repos/builtin/packages/dyninst/package.py
@@ -87,19 +87,11 @@ class Dyninst(CMakePackage):
patch("v9.3.2-auto.patch", when="@9.3.2 %gcc@:4.7")
patch("tribool.patch", when="@9.3.0:10.0.0 ^boost@1.69:")
+ requires("%gcc", msg="dyninst builds only with GCC")
+
# No Mac support (including apple-clang)
conflicts("platform=darwin", msg="macOS is not supported")
- # We currently only build with gcc
- conflicts("%clang")
- conflicts("%arm")
- conflicts("%cce")
- conflicts("%fj")
- conflicts("%intel")
- conflicts("%pgi")
- conflicts("%xl")
- conflicts("%xl_r")
-
# Version 11.0 requires a C++11-compliant ABI
conflicts("%gcc@:5", when="@11.0.0:")