diff options
author | Valentin Volkl <valentin.volkl@cern.ch> | 2021-07-01 09:27:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-01 09:27:33 +0200 |
commit | e6700d47aa7e4978bcb3c0241b8908d72a078257 (patch) | |
tree | db8dae9272f69c52be51870cb7624ea97487e9c5 | |
parent | ca550cd819ca84097eb44933a851abb91499a267 (diff) | |
download | spack-e6700d47aa7e4978bcb3c0241b8908d72a078257.tar.gz spack-e6700d47aa7e4978bcb3c0241b8908d72a078257.tar.bz2 spack-e6700d47aa7e4978bcb3c0241b8908d72a078257.tar.xz spack-e6700d47aa7e4978bcb3c0241b8908d72a078257.zip |
yoda: add v1.9.0 and compiler conflict for earlier versions (#23814)
-rw-r--r-- | var/spack/repos/builtin/packages/yoda/package.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/yoda/package.py b/var/spack/repos/builtin/packages/yoda/package.py index c007e73ca3..4df95872ff 100644 --- a/var/spack/repos/builtin/packages/yoda/package.py +++ b/var/spack/repos/builtin/packages/yoda/package.py @@ -14,6 +14,7 @@ class Yoda(AutotoolsPackage): tags = ['hep'] + version('1.9.0', sha256='9a55de12ffebbe41d1704459c5c9289eeaf0f0eb6a4d0104ea222d7ab889fdf4') version('1.8.5', sha256='4c2e6b8571fc176271515a309b45687a2981af1b07ff3f00d0b035a597aa32fd') version('1.8.4', sha256='9d24a41c9b7cc6eb14cab0a48f65d2fca7ec9d794afe0922ceb158d0153c150e') version('1.8.3', sha256='d9dd0ea5e0f630cdf4893c09a40c78bd44455777c2125385ecc26fa9a2acba8a') @@ -80,6 +81,10 @@ class Yoda(AutotoolsPackage): patch('yoda-1.6.6.patch', level=0, when='@1.6.6') patch('yoda-1.6.7.patch', level=0, when='@1.6.7') + conflicts("%gcc@10:", when="@:1.8.5", + msg="yoda up to 1.8.5 is missing a <limits> include in AnalysisObject.h." + "Use version 1.9.0 or later, or patch earlier versions if needed.") + def configure_args(self): args = [] if self.spec.satisfies('@:1.6.0'): |