caliper: Remove support for deprecated Dyninst versions (#18275)

This commit is contained in:
Tim Haines 2020-08-26 20:51:00 -05:00 committed by GitHub
parent 080625c3af
commit 1536691bc9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -56,7 +56,6 @@ class Caliper(CMakePackage):
depends_on('adiak@0.1:0.99', when='@2.2: +adiak')
depends_on('dyninst@9.3.0:9.99', when='@:1.99 +dyninst')
depends_on('dyninst@10.0:10.99', when='@2: +dyninst')
depends_on('papi@5.3:5.99', when='@:2.2 +papi')
@ -76,6 +75,10 @@ class Caliper(CMakePackage):
conflicts('+sosflow', '@2.0.0:2.4.99')
conflicts('+adiak', '@:2.1.99')
# The Dyninst 9.X used by v1.9.X is deprecated
conflicts('+dyninst', when='@:1.99',
msg='Dyninst unsupported by version <=2.0.1')
def cmake_args(self):
spec = self.spec