summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorJim Galarowicz <jeg@krellinst.org>2018-06-17 09:49:27 -0500
committerAdam J. Stewart <ajstewart426@gmail.com>2018-06-17 09:49:27 -0500
commitec66e0fb7eccc2f67cda5a2ef9785b2e495ccd28 (patch)
treecdc518c65454301f94ff1282750adaf2cbe01622 /var
parentafe79646704a6e14bdc17c16cca97871a1573b0f (diff)
downloadspack-ec66e0fb7eccc2f67cda5a2ef9785b2e495ccd28.tar.gz
spack-ec66e0fb7eccc2f67cda5a2ef9785b2e495ccd28.tar.bz2
spack-ec66e0fb7eccc2f67cda5a2ef9785b2e495ccd28.tar.xz
spack-ec66e0fb7eccc2f67cda5a2ef9785b2e495ccd28.zip
Add changes to the Krell packages with version updates and ranges for the latest release. (#8468)
* Add changes to the Krell packages with version updates and ranges for the latest release. * Add reviewer requested changes. Remove preferred clauses and update the qt version for the cbtf-argonavis-gui@develop * Trigger integration/test restart
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/cbtf-argonavis-gui/package.py28
-rw-r--r--var/spack/repos/builtin/packages/cbtf-argonavis/package.py23
-rw-r--r--var/spack/repos/builtin/packages/cbtf-krell/package.py36
-rw-r--r--var/spack/repos/builtin/packages/cbtf-lanl/package.py21
-rw-r--r--var/spack/repos/builtin/packages/cbtf/package.py14
-rw-r--r--var/spack/repos/builtin/packages/openspeedshop-utils/package.py44
-rw-r--r--var/spack/repos/builtin/packages/openspeedshop/package.py45
7 files changed, 99 insertions, 112 deletions
diff --git a/var/spack/repos/builtin/packages/cbtf-argonavis-gui/package.py b/var/spack/repos/builtin/packages/cbtf-argonavis-gui/package.py
index 4f2d7645e8..6e9a2beea1 100644
--- a/var/spack/repos/builtin/packages/cbtf-argonavis-gui/package.py
+++ b/var/spack/repos/builtin/packages/cbtf-argonavis-gui/package.py
@@ -56,45 +56,39 @@ class CbtfArgonavisGui(QMakePackage):
version('develop', branch='master',
git='https://github.com/OpenSpeedShop/cbtf-argonavis-gui.git')
- depends_on("cmake@3.0.2:", when='@develop', type='build')
- depends_on("cmake@3.11.1", when='@1.3.0.0:', type='build')
+ depends_on("cmake@3.0.2:", type='build')
- # To specify ^elfutils@0.170 on the command line spack
- # apparently needs/wants this dependency explicity here
- # even though it is referenced downstream
- depends_on("elf", type="link")
-
- depends_on('qt@4.8.6:', when='@develop')
- depends_on('qt@5.10.0', when='@1.3.0.0:')
+ depends_on('qt@5.10.0:', when='@develop')
+ depends_on('qt@5.10.0', when='@1.3.0.0:9999')
depends_on("boost@1.50.0:", when='@develop')
- depends_on("boost@1.66.0", when='@1.3.0.0:')
+ depends_on("boost@1.66.0", when='@1.3.0.0:9999')
# For MRNet
depends_on("mrnet@5.0.1-3:+lwthreads", when='@develop')
- depends_on("mrnet@5.0.1-3+lwthreads", when='@1.3.0.0:')
+ depends_on("mrnet@5.0.1-3+lwthreads", when='@1.3.0.0:9999')
# Dependencies for the openspeedshop cbtf packages.
depends_on("cbtf@develop", when='@develop')
- depends_on("cbtf@1.9.1.0:", when='@1.3.0.0:')
+ depends_on("cbtf@1.9.1.0:9999", when='@1.3.0.0:9999')
depends_on("cbtf-krell@develop", when='@develop')
- depends_on("cbtf-krell@1.9.1.0:", when='@1.3.0.0:')
+ depends_on("cbtf-krell@1.9.1.0:9999", when='@1.3.0.0:9999')
depends_on("cbtf-argonavis@develop", when='@develop')
- depends_on("cbtf-argonavis@1.9.1.0:", when='@1.3.0.0:')
+ depends_on("cbtf-argonavis@1.9.1.0:9999", when='@1.3.0.0:9999')
depends_on("cuda")
depends_on("openspeedshop-utils+cuda@develop", when='@develop')
- depends_on("openspeedshop-utils@2.3.1.3:+cuda", when='@1.3.0.0:')
+ depends_on("openspeedshop-utils@2.3.1.3:+cuda", when='@1.3.0.0:9999')
# For Xerces-C
depends_on("xerces-c@3.1.1:", when='@develop')
- depends_on("xerces-c@3.1.4", when='@1.3.0.0:')
+ depends_on("xerces-c@3.1.4", when='@1.3.0.0:9999')
depends_on("graphviz@2.40.1:", when='@develop')
- depends_on("graphviz@2.40.1", when='@1.3.0.0:')
+ depends_on("graphviz@2.40.1", when='@1.3.0.0:9999')
depends_on("qtgraph")
diff --git a/var/spack/repos/builtin/packages/cbtf-argonavis/package.py b/var/spack/repos/builtin/packages/cbtf-argonavis/package.py
index 62b42dc6da..9fe4752e41 100644
--- a/var/spack/repos/builtin/packages/cbtf-argonavis/package.py
+++ b/var/spack/repos/builtin/packages/cbtf-argonavis/package.py
@@ -70,8 +70,7 @@ class CbtfArgonavis(CMakePackage):
variant('build_type', default='None', values=('None'),
description='CMake build type')
- depends_on("cmake@3.11.1", when='@1.9.1.0:', type='build')
- depends_on("cmake@3.0.2:", when='@develop', type='build')
+ depends_on("cmake@3.0.2:", type='build')
# To specify ^elfutils@0.170 on the command line spack
# apparently needs/wants this dependency explicity here
@@ -80,42 +79,42 @@ class CbtfArgonavis(CMakePackage):
# For boost
depends_on("boost@1.50.0:", when='@develop')
- depends_on("boost@1.66.0", when='@1.9.1.0:')
+ depends_on("boost@1.66.0", when='@1.9.1.0:9999')
# For MRNet
depends_on("mrnet@5.0.1-3:+cti", when='@develop+cti')
depends_on("mrnet@5.0.1-3:+lwthreads", when='@develop~cti')
- depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:+cti')
- depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:~cti')
+ depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:9999+cti')
+ depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:9999~cti')
# For CBTF
depends_on("cbtf@develop", when='@develop')
- depends_on("cbtf@1.9.1.0:", when='@1.9.1.0:')
+ depends_on("cbtf@1.9.1.0:9999", when='@1.9.1.0:9999')
# For CBTF with cti
depends_on("cbtf@develop+cti", when='@develop+cti')
- depends_on("cbtf@1.9.1.0:+cti", when='@1.9.1.0:+cti')
+ depends_on("cbtf@1.9.1.0:9999+cti", when='@1.9.1.0:9999+cti')
# For CBTF with runtime
depends_on("cbtf@develop+runtime", when='@develop+runtime')
- depends_on("cbtf@1.9.1.0:+runtime", when='@1.9.1.0:+runtime')
+ depends_on("cbtf@1.9.1.0:9999+runtime", when='@1.9.1.0:9999+runtime')
# For libmonitor
depends_on("libmonitor+krellpatch")
# For PAPI
depends_on("papi", when='@develop')
- depends_on("papi@5.5.1", when='@1.9.1.0:')
+ depends_on("papi@5.5.1", when='@1.9.1.0:9999')
# For CBTF-KRELL
depends_on("cbtf-krell@develop", when='@develop')
- depends_on("cbtf-krell@1.9.1.0:", when='@1.9.1.0:')
+ depends_on("cbtf-krell@1.9.1.0:9999", when='@1.9.1.0:9999')
depends_on('cbtf-krell@develop+cti', when='@develop+cti')
- depends_on('cbtf-krell@1.9.1.0:+cti', when='@1.9.1.0:+cti')
+ depends_on('cbtf-krell@1.9.1.0:9999+cti', when='@1.9.1.0:9999+cti')
depends_on('cbtf-krell@develop+runtime', when='@develop+runtime')
- depends_on('cbtf-krell@1.9.1.0:+runtime', when='@1.9.1.0:+runtime')
+ depends_on('cbtf-krell@1.9.1.0:9999+runtime', when='@1.9.1.0:9999+runtime')
# For CUDA
depends_on("cuda")
diff --git a/var/spack/repos/builtin/packages/cbtf-krell/package.py b/var/spack/repos/builtin/packages/cbtf-krell/package.py
index e7da53d7ba..ef7ff4467a 100644
--- a/var/spack/repos/builtin/packages/cbtf-krell/package.py
+++ b/var/spack/repos/builtin/packages/cbtf-krell/package.py
@@ -55,13 +55,13 @@ class CbtfKrell(CMakePackage):
homepage = "http://sourceforge.net/p/cbtf/wiki/Home/"
url = "https://github.com/OpenSpeedShop/cbtf-krell.git"
- version('1.9.1.1', branch='1.9.1.1',
+ version('develop', branch='master',
git='https://github.com/OpenSpeedShop/cbtf-krell.git')
- version('1.9.1.0', branch='1.9.1.0',
+ version('1.9.1.1', branch='1.9.1.1',
git='https://github.com/OpenSpeedShop/cbtf-krell.git')
- version('develop', branch='master',
+ version('1.9.1.0', branch='1.9.1.0',
git='https://github.com/OpenSpeedShop/cbtf-krell.git')
# MPI variants
@@ -88,52 +88,51 @@ class CbtfKrell(CMakePackage):
to point to target build.")
# Dependencies for cbtf-krell
- depends_on("cmake@3.11.1", when='@1.9.1.0:', type='build')
- depends_on("cmake@3.0.2:", when='@develop', type='build')
+ depends_on("cmake@3.0.2:", type='build')
# For binutils
depends_on("binutils", when='@develop')
- depends_on("binutils@2.29.1", when='@1.9.1.0:')
+ depends_on("binutils@2.29.1", when='@1.9.1.0:9999')
# For boost
depends_on("boost@1.50.0:", when='@develop')
- depends_on("boost@1.66.0", when='@1.9.1.0:')
+ depends_on("boost@1.66.0", when='@1.9.1.0:9999')
# For Dyninst
- depends_on("dyninst@9.3.2:", when='@develop')
- depends_on("dyninst@9.3.2", when='@1.9.1.0:')
+ depends_on("dyninst@develop", when='@develop')
+ depends_on("dyninst@9.3.2", when='@1.9.1.0:9999')
# For MRNet
depends_on("mrnet@5.0.1-3:+cti", when='@develop+cti')
depends_on("mrnet@5.0.1-3:+lwthreads", when='@develop')
- depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:+cti')
- depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:')
+ depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:9999+cti')
+ depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:9999')
# For Xerces-C
depends_on("xerces-c@3.1.1:", when='@develop')
- depends_on("xerces-c@3.1.4", when='@1.9.1.0:')
+ depends_on("xerces-c@3.1.4", when='@1.9.1.0:9999')
# For CBTF
depends_on("cbtf@develop", when='@develop')
- depends_on("cbtf@1.9.1.0:", when='@1.9.1.0:')
+ depends_on("cbtf@1.9.1.0:9999", when='@1.9.1.0:9999')
# For CBTF with cti
depends_on("cbtf@develop+cti", when='@develop+cti')
- depends_on("cbtf@1.9.1.0:+cti", when='@1.9.1.0:+cti')
+ depends_on("cbtf@1.9.1.0:9999+cti", when='@1.9.1.0:9999+cti')
# For CBTF with runtime
depends_on("cbtf@develop+runtime", when='@develop+runtime')
- depends_on("cbtf@1.9.1.0:+runtime", when='@1.9.1.0:+runtime')
+ depends_on("cbtf@1.9.1.0:9999+runtime", when='@1.9.1.0:9999+runtime')
# for services and collectors
depends_on("libmonitor+krellpatch")
depends_on("libunwind", when='@develop')
- depends_on("libunwind@1.1", when='@1.9.1.0:')
+ depends_on("libunwind@1.1", when='@1.9.1.0:9999')
depends_on("papi", when='@develop')
- depends_on("papi@5.5.1", when='@1.9.1.0:')
+ depends_on("papi@5.5.1", when='@1.9.1.0:9999')
depends_on("llvm-openmp-ompt@tr6_forwards+standalone")
@@ -145,6 +144,8 @@ class CbtfKrell(CMakePackage):
depends_on("mvapich", when='+mvapich')
depends_on("mpt", when='+mpt')
+ depends_on("gotcha")
+
parallel = False
build_directory = 'build_cbtf_krell'
@@ -251,6 +252,7 @@ class CbtfKrell(CMakePackage):
'-DMRNET_DIR=%s' % spec['mrnet'].prefix,
'-DDYNINST_DIR=%s' % spec['dyninst'].prefix,
'-DLIBIOMP_DIR=%s' % spec['llvm-openmp-ompt'].prefix,
+ '-DGOTCHA_DIR=%s' % spec['gotcha'].prefix,
'-DXERCESC_DIR=%s' % spec['xerces-c'].prefix]
if self.spec.satisfies('+runtime'):
diff --git a/var/spack/repos/builtin/packages/cbtf-lanl/package.py b/var/spack/repos/builtin/packages/cbtf-lanl/package.py
index e39a7cec5a..e52652e862 100644
--- a/var/spack/repos/builtin/packages/cbtf-lanl/package.py
+++ b/var/spack/repos/builtin/packages/cbtf-lanl/package.py
@@ -67,40 +67,39 @@ class CbtfLanl(CMakePackage):
variant('cti', default=False,
description="Build MRNet with the CTI startup option")
- depends_on("cmake@3.0.2:", when='@develop', type='build')
- depends_on("cmake@3.11.1", when='@1.9.1.0:', type='build')
+ depends_on("cmake@3.0.2:", type='build')
# For MRNet
depends_on("mrnet@5.0.1-3:+cti", when='@develop+cti')
depends_on("mrnet@5.0.1-3:+lwthreads", when='@develop')
- depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:+cti')
- depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:')
+ depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:9999+cti')
+ depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:9999')
# For Xerces-C
depends_on("xerces-c@3.1.1:", when='@develop')
- depends_on("xerces-c@3.1.4", when='@1.9.1.0:')
+ depends_on("xerces-c@3.1.4", when='@1.9.1.0:9999')
# For CBTF
depends_on("cbtf@develop", when='@develop')
- depends_on("cbtf@1.9.1.0:", when='@1.9.1.0:')
+ depends_on("cbtf@1.9.1.0:9999", when='@1.9.1.0:9999')
# For CBTF with cti
depends_on("cbtf@develop+cti", when='@develop+cti')
- depends_on("cbtf@1.9.1.0:+cti", when='@1.9.1.0:+cti')
+ depends_on("cbtf@1.9.1.0:9999+cti", when='@1.9.1.0:9999+cti')
# For CBTF with runtime
depends_on("cbtf@develop+runtime", when='@develop+runtime')
- depends_on("cbtf@1.9.1.0:+runtime", when='@1.9.1.0:+runtime')
+ depends_on("cbtf@1.9.1.0:9999+runtime", when='@1.9.1.0:9999+runtime')
# For CBTF-KRELL
depends_on("cbtf-krell@develop", when='@develop')
- depends_on("cbtf-krell@1.9.1.0:", when='@1.9.1.0:')
+ depends_on("cbtf-krell@1.9.1.0:9999", when='@1.9.1.0:9999')
depends_on('cbtf-krell@develop+cti', when='@develop+cti')
- depends_on('cbtf-krell@1.9.1.0:+cti', when='@1.9.1.0:+cti')
+ depends_on('cbtf-krell@1.9.1.0:9999+cti', when='@1.9.1.0:9999+cti')
depends_on('cbtf-krell@develop+runtime', when='@develop+runtime')
- depends_on('cbtf-krell@1.9.1.0:+runtime', when='@1.9.1.0:+runtime')
+ depends_on('cbtf-krell@1.9.1.0:9999+runtime', when='@1.9.1.0:9999+runtime')
parallel = False
diff --git a/var/spack/repos/builtin/packages/cbtf/package.py b/var/spack/repos/builtin/packages/cbtf/package.py
index 2845efd446..7a1ac536f5 100644
--- a/var/spack/repos/builtin/packages/cbtf/package.py
+++ b/var/spack/repos/builtin/packages/cbtf/package.py
@@ -72,25 +72,23 @@ class Cbtf(CMakePackage):
variant('build_type', default='None', values=('None'),
description='CMake build type')
- depends_on("cmake@3.11.1", when='@1.9.1.0:', type='build')
- depends_on("cmake@3.0.2:", when='@develop', type='build')
+ depends_on("cmake@3.0.2:", type='build')
- depends_on("boost@1.66.0", when='@1.9.1.0:')
+ depends_on("boost@1.66.0", when='@1.9.1.0:9999')
depends_on("boost@1.50.0:", when='@develop')
# For MRNet
depends_on("mrnet@5.0.1-3:+cti", when='@develop+cti')
depends_on("mrnet@5.0.1-3:+lwthreads", when='@develop')
- depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:+cti')
- depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:')
+ depends_on("mrnet@5.0.1-3+cti", when='@1.9.1.0:9999+cti')
+ depends_on("mrnet@5.0.1-3+lwthreads", when='@1.9.1.0:9999')
# For Xerces-C
depends_on("xerces-c@3.1.1:", when='@develop')
- depends_on("xerces-c@3.1.4", when='@1.9.1.0:')
+ depends_on("xerces-c@3.1.4:", when='@1.9.1.0:9999')
# For XML2
- depends_on("libxml2", when='@develop')
- depends_on("libxml2@2.9.4", when='@1.9.1.0:')
+ depends_on("libxml2")
parallel = False
diff --git a/var/spack/repos/builtin/packages/openspeedshop-utils/package.py b/var/spack/repos/builtin/packages/openspeedshop-utils/package.py
index ab5bf2a791..bea2e36401 100644
--- a/var/spack/repos/builtin/packages/openspeedshop-utils/package.py
+++ b/var/spack/repos/builtin/packages/openspeedshop-utils/package.py
@@ -114,18 +114,17 @@ class OpenspeedshopUtils(CMakePackage):
description="Build mpi collector for mpich\
MPI when variant is enabled.")
- depends_on("cmake@3.11.1", when='@2.3.1.3:', type='build')
- depends_on("cmake@3.0.2:", when='@develop', type='build')
+ depends_on("cmake@3.0.2:", type='build')
# Dependencies for openspeedshop that are common to all
# the variants of the OpenSpeedShop build
depends_on("libtool", type='build')
depends_on("bison", type='build')
- depends_on("flex", type='build')
+ depends_on("flex@2.6.1", type='build')
# For binutils
depends_on("binutils", when='@develop', type='build')
- depends_on("binutils@2.29.1", when='@2.3.1.3:', type='build')
+ depends_on("binutils@2.29.1", when='@2.3.1.3:9999', type='build')
depends_on("elf", type="link")
depends_on("libdwarf")
@@ -134,57 +133,56 @@ class OpenspeedshopUtils(CMakePackage):
# For boost
depends_on("boost@1.50.0:", when='@develop')
- depends_on("boost@1.66.0", when='@2.3.1.3:')
+ depends_on("boost@1.66.0", when='@2.3.1.3:9999')
- depends_on("dyninst@9.3.2:", when='@develop')
- depends_on("dyninst@9.3.2", when='@2.3.1.3:')
+ depends_on("dyninst@develop", when='@develop')
+ depends_on("dyninst@9.3.2", when='@2.3.1.3:9999')
depends_on("python", when='@develop')
- depends_on("python@2.7.14", when='@2.3.1.3:')
+ depends_on("python@2.7.14:2.7.15", when='@2.3.1.3:9999')
- depends_on("libxml2", when='@develop')
- depends_on("libxml2@2.9.4", when='@2.3.1.3:')
+ depends_on("libxml2")
# Dependencies for the openspeedshop cbtf packages.
depends_on("cbtf@develop", when='@develop')
- depends_on("cbtf@1.9.1.0:", when='@2.3.1.3:')
+ depends_on("cbtf@1.9.1.0:9999", when='@2.3.1.3:9999')
depends_on("cbtf-krell@develop", when='@develop')
- depends_on("cbtf-krell@1.9.1.0:", when='@2.3.1.3:')
+ depends_on("cbtf-krell@1.9.1.0:9999", when='@2.3.1.3:9999')
depends_on('cbtf-krell@develop+crayfe', when='@develop+crayfe')
- depends_on('cbtf-krell@1.9.1.0:+crayfe', when='@2.3.1.3:+crayfe')
+ depends_on('cbtf-krell@1.9.1.0:9999+crayfe', when='@2.3.1.3:9999+crayfe')
depends_on('cbtf-krell@develop+cti', when='@develop+cti')
- depends_on('cbtf-krell@1.9.1.0:+cti', when='@2.3.1.3:+cti')
+ depends_on('cbtf-krell@1.9.1.0:9999+cti', when='@2.3.1.3:9999+cti')
depends_on('cbtf-krell@develop+mpich', when='@develop+mpich')
- depends_on('cbtf-krell@1.9.1.0:+mpich', when='@2.3.1.3:+mpich')
+ depends_on('cbtf-krell@1.9.1.0:9999+mpich', when='@2.3.1.3:9999+mpich')
depends_on('cbtf-krell@develop+mpich2', when='@develop+mpich2')
- depends_on('cbtf-krell@1.9.1.0:+mpich2', when='@2.3.1.3:+mpich2')
+ depends_on('cbtf-krell@1.9.1.0:9999+mpich2', when='@2.3.1.3:9999+mpich2')
depends_on('cbtf-krell@develop+mpt', when='@develop+mpt')
- depends_on('cbtf-krell@1.9.1.0:+mpt', when='@2.3.1.3:+mpt')
+ depends_on('cbtf-krell@1.9.1.0:9999+mpt', when='@2.3.1.3:9999+mpt')
depends_on('cbtf-krell@develop+mvapich', when='@develop+mvapich')
- depends_on('cbtf-krell@1.9.1.0:+mvapich', when='@2.3.1.3:+mvapich')
+ depends_on('cbtf-krell@1.9.1.0:9999+mvapich', when='@2.3.1.3:9999+mvapich')
depends_on('cbtf-krell@develop+mvapich2', when='@develop+mvapich2')
- depends_on('cbtf-krell@1.9.1.0:+mvapich2', when='@2.3.1.3:+mvapich2')
+ depends_on('cbtf-krell@1.9.1.0:9999+mvapich2', when='@2.3.1.3:9999+mvapich2')
depends_on('cbtf-krell@develop+openmpi', when='@develop+openmpi')
- depends_on('cbtf-krell@1.9.1.0:+openmpi', when='@2.3.1.3:+openmpi')
+ depends_on('cbtf-krell@1.9.1.0:9999+openmpi', when='@2.3.1.3:9999+openmpi')
depends_on("cbtf-argonavis@develop", when='@develop+cuda')
- depends_on("cbtf-argonavis@1.9.1.0:", when='@2.3.1.3:+cuda')
+ depends_on("cbtf-argonavis@1.9.1.0:9999", when='@2.3.1.3:9999+cuda')
# For MRNet
depends_on("mrnet@5.0.1-3:+cti", when='@develop+cti')
depends_on("mrnet@5.0.1-3:+lwthreads", when='@develop')
- depends_on("mrnet@5.0.1-3:+cti", when='@2.3.1.3:+cti')
- depends_on("mrnet@5.0.1-3:+lwthreads", when='@2.3.1.3:')
+ depends_on("mrnet@5.0.1-3:+cti", when='@2.3.1.3:9999+cti')
+ depends_on("mrnet@5.0.1-3:+lwthreads", when='@2.3.1.3:9999')
parallel = False
diff --git a/var/spack/repos/builtin/packages/openspeedshop/package.py b/var/spack/repos/builtin/packages/openspeedshop/package.py
index 28938399a4..ad5b762b68 100644
--- a/var/spack/repos/builtin/packages/openspeedshop/package.py
+++ b/var/spack/repos/builtin/packages/openspeedshop/package.py
@@ -112,18 +112,17 @@ class Openspeedshop(CMakePackage):
description="Build mpi collector for mpich\
MPI when variant is enabled.")
- depends_on("cmake@3.11.1", when='@2.3.1.3:', type='build')
- depends_on("cmake@3.0.2:", when='@develop', type='build')
+ depends_on("cmake@3.0.2:", type='build')
# Dependencies for openspeedshop that are common to all
# the variants of the OpenSpeedShop build
depends_on("libtool", type='build')
depends_on("bison", type='build')
- depends_on("flex", type='build')
+ depends_on("flex@2.6.1", type='build')
# For binutils
depends_on("binutils", when='@develop', type='build')
- depends_on("binutils@2.29.1", when='@2.3.1.3:', type='build')
+ depends_on("binutils@2.29.1", when='@2.3.1.3:9999', type='build')
depends_on("elf", type="link")
depends_on("libdwarf")
@@ -132,59 +131,58 @@ class Openspeedshop(CMakePackage):
# For boost
depends_on("boost@1.50.0:", when='@develop')
- depends_on("boost@1.66.0", when='@2.3.1.3:')
+ depends_on("boost@1.66.0", when='@2.3.1.3:9999')
- depends_on("dyninst@9.3.2:", when='@develop')
- depends_on("dyninst@9.3.2", when='@2.3.1.3:')
+ depends_on("dyninst@develop", when='@develop')
+ depends_on("dyninst@9.3.2", when='@2.3.1.3:9999')
depends_on("python", when='@develop')
- depends_on("python@2.7.14", when='@2.3.1.3:')
+ depends_on("python@2.7.14:2.7.15", when='@2.3.1.3:9999')
- depends_on("libxml2", when='@develop')
- depends_on("libxml2@2.9.4", when='@2.3.1.3:')
+ depends_on("libxml2")
depends_on("qt@3.3.8b+krellpatch", when='gui=qt3')
# Dependencies for the openspeedshop cbtf packages.
depends_on("cbtf@develop", when='@develop')
- depends_on("cbtf@1.9.1.0:", when='@2.3.1.3:')
+ depends_on("cbtf@1.9.1.0:9999", when='@2.3.1.3:9999')
depends_on("cbtf-krell@develop", when='@develop')
- depends_on("cbtf-krell@1.9.1.0:", when='@2.3.1.3:')
+ depends_on("cbtf-krell@1.9.1.0:9999", when='@2.3.1.3:9999')
depends_on('cbtf-krell@develop+crayfe', when='@develop+crayfe')
- depends_on('cbtf-krell@1.9.1.0:+crayfe', when='@2.3.1.3:+crayfe')
+ depends_on('cbtf-krell@1.9.1.0:9999+crayfe', when='@2.3.1.3:9999+crayfe')
depends_on('cbtf-krell@develop+cti', when='@develop+cti')
- depends_on('cbtf-krell@1.9.1.0:+cti', when='@2.3.1.3:+cti')
+ depends_on('cbtf-krell@1.9.1.0:9999+cti', when='@2.3.1.3:9999+cti')
depends_on('cbtf-krell@develop+mpich', when='@develop+mpich')
- depends_on('cbtf-krell@1.9.1.0:+mpich', when='@2.3.1.3:+mpich')
+ depends_on('cbtf-krell@1.9.1.0:9999+mpich', when='@2.3.1.3:9999+mpich')
depends_on('cbtf-krell@develop+mpich2', when='@develop+mpich2')
- depends_on('cbtf-krell@1.9.1.0:+mpich2', when='@2.3.1.3:+mpich2')
+ depends_on('cbtf-krell@1.9.1.0:9999+mpich2', when='@2.3.1.3:9999+mpich2')
depends_on('cbtf-krell@develop+mpt', when='@develop+mpt')
- depends_on('cbtf-krell@1.9.1.0:+mpt', when='@2.3.1.3:+mpt')
+ depends_on('cbtf-krell@1.9.1.0:9999+mpt', when='@2.3.1.3:9999+mpt')
depends_on('cbtf-krell@develop+mvapich', when='@develop+mvapich')
- depends_on('cbtf-krell@1.9.1.0:+mvapich', when='@2.3.1.3:+mvapich')
+ depends_on('cbtf-krell@1.9.1.0:9999+mvapich', when='@2.3.1.3:9999+mvapich')
depends_on('cbtf-krell@develop+mvapich2', when='@develop+mvapich2')
- depends_on('cbtf-krell@1.9.1.0:+mvapich2', when='@2.3.1.3:+mvapich2')
+ depends_on('cbtf-krell@1.9.1.0:9999+mvapich2', when='@2.3.1.3:9999+mvapich2')
depends_on('cbtf-krell@develop+openmpi', when='@develop+openmpi')
- depends_on('cbtf-krell@1.9.1.0:+openmpi', when='@2.3.1.3:+openmpi')
+ depends_on('cbtf-krell@1.9.1.0:9999+openmpi', when='@2.3.1.3:9999+openmpi')
depends_on("cbtf-argonavis@develop", when='@develop+cuda')
- depends_on("cbtf-argonavis@1.9.1.0:", when='@2.3.1.3:+cuda')
+ depends_on("cbtf-argonavis@1.9.1.0:9999", when='@2.3.1.3:9999+cuda')
# For MRNet
depends_on("mrnet@5.0.1-3:+cti", when='@develop+cti')
depends_on("mrnet@5.0.1-3:+lwthreads", when='@develop')
- depends_on("mrnet@5.0.1-3:+cti", when='@2.3.1.3:+cti')
- depends_on("mrnet@5.0.1-3:+lwthreads", when='@2.3.1.3:')
+ depends_on("mrnet@5.0.1-3:+cti", when='@2.3.1.3:9999+cti')
+ depends_on("mrnet@5.0.1-3:+lwthreads", when='@2.3.1.3:9999')
parallel = False
@@ -229,7 +227,6 @@ class Openspeedshop(CMakePackage):
if spec.satisfies('+runtime'):
# Appends base options to cmake_args
self.set_defaultbase_cmakeOptions(spec, cmake_args)
-
cmake_args.extend(
['-DCMAKE_CXX_FLAGS=%s' % compile_flags,
'-DCMAKE_C_FLAGS=%s' % compile_flags,