diff options
author | Mikael Simberg <mikael.simberg@iki.fi> | 2024-09-05 00:50:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-04 16:50:06 -0600 |
commit | 9604c0a9b36048a6d5eaee642c4c6adcf0162ab9 (patch) | |
tree | e7664525cbb186f29d5f39c8c7f51f31ba4dc721 /var | |
parent | ee9619448657750068418b4974e8d28ead276ea5 (diff) | |
download | spack-9604c0a9b36048a6d5eaee642c4c6adcf0162ab9.tar.gz spack-9604c0a9b36048a6d5eaee642c4c6adcf0162ab9.tar.bz2 spack-9604c0a9b36048a6d5eaee642c4c6adcf0162ab9.tar.xz spack-9604c0a9b36048a6d5eaee642c4c6adcf0162ab9.zip |
boost: Conditionally include/exclude Boost.Json depending on Boost version (#46200)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/boost/package.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/boost/package.py b/var/spack/repos/builtin/packages/boost/package.py index d813ce6653..1f2ff0f0ac 100644 --- a/var/spack/repos/builtin/packages/boost/package.py +++ b/var/spack/repos/builtin/packages/boost/package.py @@ -690,6 +690,9 @@ class Boost(Package): remove_if_in_list = lambda lib, libs: libs.remove(lib) if lib in libs else None # Remove libraries that the release version does not support + if not spec.satisfies("@1.75.0:"): + remove_if_in_list("json", with_libs) + remove_if_in_list("json", without_libs) if spec.satisfies("@1.69.0:"): remove_if_in_list("signals", with_libs) remove_if_in_list("signals", without_libs) |