From 268c2a19da2085083ad3a61d0ce0a27ecd1e2343 Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Sun, 5 Apr 2020 17:42:27 -0600 Subject: boost: boost-python in 1.72.0 broken with cxxstd=98 (#15885) * boost: boost-python in 1.72.0 broken with cxxstd=98 * py-espressopp: depend on boost with cxxstd=11 --- var/spack/repos/builtin/packages/boost/package.py | 3 +++ var/spack/repos/builtin/packages/py-espressopp/package.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/boost/package.py b/var/spack/repos/builtin/packages/boost/package.py index 41be592a52..c0998e23d0 100644 --- a/var/spack/repos/builtin/packages/boost/package.py +++ b/var/spack/repos/builtin/packages/boost/package.py @@ -178,6 +178,9 @@ class Boost(Package): conflicts('+taggedlayout', when='+versionedlayout') conflicts('+numpy', when='~python') + # boost-python in 1.72.0 broken with cxxstd=98 + conflicts('cxxstd=98', when='+mpi+python @1.72.0:') + # Container's Extended Allocators were not added until 1.56.0 conflicts('+container', when='@:1.55.99') diff --git a/var/spack/repos/builtin/packages/py-espressopp/package.py b/var/spack/repos/builtin/packages/py-espressopp/package.py index 779873bc98..f243fcb4d2 100644 --- a/var/spack/repos/builtin/packages/py-espressopp/package.py +++ b/var/spack/repos/builtin/packages/py-espressopp/package.py @@ -27,7 +27,7 @@ class PyEspressopp(CMakePackage): depends_on("cmake@2.8:", type='build') depends_on("mpi") - depends_on("boost+serialization+filesystem+system+python+mpi", when='@1.9.4:') + depends_on("boost+serialization+filesystem+system+python+mpi cxxstd=11", when='@1.9.4:') extends("python") depends_on("python@2:2.8") depends_on("py-mpi4py@2.0.0:", when='@1.9.4', type=('build', 'run')) -- cgit v1.2.3-70-g09d2