diff --git a/var/spack/repos/builtin/packages/dyninst/package.py b/var/spack/repos/builtin/packages/dyninst/package.py index 6f43c1eb7bb504c07e9582d133eb60e4ba319da0..b6d1fa540f1620a19dd40c1d71464b0ab7283ef7 100644 --- a/var/spack/repos/builtin/packages/dyninst/package.py +++ b/var/spack/repos/builtin/packages/dyninst/package.py @@ -13,8 +13,10 @@ class Dyninst(CMakePackage): homepage = "https://dyninst.org" git = "https://github.com/dyninst/dyninst.git" + maintainers = ['hainest'] - version('develop', branch='master') + version('master', branch='master') + version('10.2.0', tag='v10.2.0') version('10.1.0', tag='v10.1.0') version('10.0.0', tag='v10.0.0') version('9.3.2', tag='v9.3.2') @@ -89,6 +91,11 @@ def cmake_args(self): else: args.append('-DENABLE_STATIC_LIBS=NO') + # Make sure Dyninst doesn't try to build its own dependencies + # outside of Spack + if spec.satisfies('@10.2.0:'): + args.append('-DSTERILE_BUILD=ON') + return args # Old style cmake args, up through 10.0.