From 4403df4f08a4947fb292fe60e513c7d76b873f27 Mon Sep 17 00:00:00 2001 From: Mittagskogel Date: Sat, 6 May 2023 00:19:39 +0200 Subject: hdf5: Add conflict for older cmake versions. (#37463) See HDFGroup/hdf5 issue 2906 --- var/spack/repos/builtin/packages/hdf5/package.py | 4 ++++ 1 file changed, 4 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 7b948087c9..66c1b38d64 100644 --- a/var/spack/repos/builtin/packages/hdf5/package.py +++ b/var/spack/repos/builtin/packages/hdf5/package.py @@ -238,6 +238,10 @@ class Hdf5(CMakePackage): conflicts("+fortran", when="+shared@:1.8.15") # See https://github.com/spack/spack/issues/31085 conflicts("+fortran+mpi", when="@1.8.22") + # See https://github.com/HDFGroup/hdf5/issues/2906#issue-1697749645 + conflicts( + "+fortran", when="@1.13.3:^cmake@:3.22", msg="cmake_minimum_required is not set correctly." + ) # There are several officially unsupported combinations of the features: # 1. Thread safety is not guaranteed via high-level C-API but in some cases -- cgit v1.2.3-60-g2f50