From c9054a66afd92d43870df228e236acd981334b2b Mon Sep 17 00:00:00 2001 From: Auriane R <48684432+aurianer@users.noreply.github.com> Date: Thu, 31 Mar 2022 05:53:51 +0200 Subject: pika: add conflict with gcc versions strictly inferior to 9 (#29798) --- var/spack/repos/builtin/packages/pika/package.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/pika/package.py b/var/spack/repos/builtin/packages/pika/package.py index 8fd1398ae0..4291533f62 100644 --- a/var/spack/repos/builtin/packages/pika/package.py +++ b/var/spack/repos/builtin/packages/pika/package.py @@ -14,7 +14,7 @@ class Pika(CMakePackage, CudaPackage, ROCmPackage): homepage = "https://github.com/pika-org/pika/" url = "https://github.com/pika-org/pika/archive/0.0.0.tar.gz" - maintainers = ['msimberg', 'albestro', 'teonnik'] + maintainers = ['msimberg', 'albestro', 'teonnik', 'aurianer'] version('0.2.0', sha256='712bb519f22bdc9d5ee4ac374d251a54a0af4c9e4e7f62760b8ab9a177613d12') version('0.1.0', sha256='aa0ae2396cd264d821a73c4c7ecb118729bb3de042920c9248909d33755e7327') @@ -45,7 +45,7 @@ class Pika(CMakePackage, CudaPackage, ROCmPackage): variant('examples', default=False, description='Build and install examples') variant('mpi', default=False, description='Enable MPI support') - variant('apex', default=False, description='Enable APEX support', when='@0.2.0:') + variant('apex', default=False, description='Enable APEX support', when='@0.2:') # Build dependencies depends_on('git', type='build') @@ -54,6 +54,9 @@ class Pika(CMakePackage, CudaPackage, ROCmPackage): conflicts('%gcc@:6') conflicts('%clang@:6') + # Pika is requiring the std::filesystem support starting from version 0.2.0 + conflicts('%gcc@:8', when='@0.2:') + conflicts('%clang@:8', when='@0.2:') # Other dependecies depends_on('hwloc@1.11.5:') -- cgit v1.2.3-70-g09d2