summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorSatish Balay <balay@mcs.anl.gov>2019-07-25 14:01:00 -0500
committerGitHub <noreply@github.com>2019-07-25 14:01:00 -0500
commit7bd3b66f6ec3284074726861fdf2596e6d6787c3 (patch)
treee4daa82369a3245f314aee3b5f17b903a23de963 /var
parente8a71089a6dba415d8af2f803832ceb1613513df (diff)
downloadspack-7bd3b66f6ec3284074726861fdf2596e6d6787c3.tar.gz
spack-7bd3b66f6ec3284074726861fdf2596e6d6787c3.tar.bz2
spack-7bd3b66f6ec3284074726861fdf2596e6d6787c3.tar.xz
spack-7bd3b66f6ec3284074726861fdf2596e6d6787c3.zip
xsdk: phist has a conflict with gcc version <= gcc-4.9.1 (#11946)
* xsdk: phist has a conflict with gcc version <= gcc-4.9.1 - so add a variant to disable it on older compiler builds This is triggered by #11677 * fix typo
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/xsdk/package.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/xsdk/package.py b/var/spack/repos/builtin/packages/xsdk/package.py
index 170e4d1f5b..e6e3426f4d 100644
--- a/var/spack/repos/builtin/packages/xsdk/package.py
+++ b/var/spack/repos/builtin/packages/xsdk/package.py
@@ -28,6 +28,7 @@ class Xsdk(Package):
variant('cuda', default=False, description='Enable CUDA dependent packages')
variant('omega-h', default=True, description='Enable omega-h package build')
variant('dealii', default=True, description='Enable dealii package build')
+ variant('phist', default=True, description='Enable phist package build')
depends_on('hypre@develop~internal-superlu+superlu-dist+shared', when='@develop')
depends_on('hypre@2.15.1~internal-superlu', when='@0.4.0')
@@ -111,9 +112,9 @@ class Xsdk(Package):
# creates a conflict with other packages like petsc@develop. Actually
# these are type='build' dependencies, but spack reports a conflict anyway.
# This will be fixed once the new concretizer becomes available
- # (says @adamjsteward)
- depends_on('phist@develop kernel_lib=tpetra ~fortran ~scamac ~openmp ~host', when='@develop')
- depends_on('phist@1.7.5 kernel_lib=tpetra ~fortran ~scamac ~openmp ~host', when='@0.4.0')
+ # (says @adamjstewart)
+ depends_on('phist@develop kernel_lib=tpetra ~fortran ~scamac ~openmp ~host', when='@develop +phist')
+ depends_on('phist@1.7.5 kernel_lib=tpetra ~fortran ~scamac ~openmp ~host', when='@0.4.0 +phist')
# xSDKTrilinos depends on the version of Trilinos built with
# +tpetra which is turned off for faster xSDK