diff options
author | Tim Haines <thaines.astro@gmail.com> | 2020-08-25 02:56:27 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-25 09:56:27 +0200 |
commit | eebcd6b24f62ac1021759df13fdb8affd13ae722 (patch) | |
tree | b26845961509ab2ab8c7cd29a9779c31d35bec90 | |
parent | ac6d7dcdf6f92b571469d3945f35a6f79e6d2b03 (diff) | |
download | spack-eebcd6b24f62ac1021759df13fdb8affd13ae722.tar.gz spack-eebcd6b24f62ac1021759df13fdb8affd13ae722.tar.bz2 spack-eebcd6b24f62ac1021759df13fdb8affd13ae722.tar.xz spack-eebcd6b24f62ac1021759df13fdb8affd13ae722.zip |
Dyninst: added conflicts for unsupported compilers and platforms (#18245)
-rw-r--r-- | var/spack/repos/builtin/packages/dyninst/package.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/dyninst/package.py b/var/spack/repos/builtin/packages/dyninst/package.py index 5c35117605..a9e1d01779 100644 --- a/var/spack/repos/builtin/packages/dyninst/package.py +++ b/var/spack/repos/builtin/packages/dyninst/package.py @@ -61,6 +61,19 @@ class Dyninst(CMakePackage): patch('v9.3.2-auto.patch', when='@9.3.2 %gcc@:4.7.99') patch('tribool.patch', when='@9.3.0:10.0.0 ^boost@1.69:') + # 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') + # Versions 9.3.x used cotire, but have no knob to turn it off. # Cotire has no real use for one-time builds and can break # parallel builds with both static and shared libs. |