From bdd06cb176de51b5cad2add622ceed460ec3f0b9 Mon Sep 17 00:00:00 2001 From: Sergey Kosukhin Date: Thu, 10 Oct 2024 12:01:46 +0200 Subject: hdf5: conflicts zlib-ng+new_strategies (#43535) --- var/spack/repos/builtin/packages/hdf5/package.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/hdf5/package.py b/var/spack/repos/builtin/packages/hdf5/package.py index 19be893706..6946928968 100644 --- a/var/spack/repos/builtin/packages/hdf5/package.py +++ b/var/spack/repos/builtin/packages/hdf5/package.py @@ -123,7 +123,13 @@ class Hdf5(CMakePackage): depends_on("java", type=("build", "run"), when="+java") depends_on("szip", when="+szip") + depends_on("zlib-api") + # See https://github.com/HDFGroup/hdf5/pull/4147 + depends_on( + "zlib-ng~new_strategies", + when="@:1.14.3,develop-1.8:develop-1.12 ^[virtuals=zlib-api] zlib-ng", + ) # The compiler wrappers (h5cc, h5fc, etc.) run 'pkg-config'. # Skip this on Windows since pkgconfig is autotools -- cgit v1.2.3-70-g09d2