FEniCS: avoid HDF5 version 1.12+ (#28920)

The new HDF5 version 1.12 API causes compiler errors due to modified function prototypes. Note that version 1.11 is the development version of HDF5 1.12.
This commit is contained in:
Christoph Conrads 2022-02-15 23:09:08 +01:00 committed by GitHub
parent f707987275
commit 9da8f18e3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -100,8 +100,8 @@ class Fenics(CMakePackage):
depends_on('boost+filesystem+program_options+system+iostreams+timer+regex+chrono@1.68.0', when='@:2018')
depends_on('mpi', when='+mpi')
depends_on('hdf5+hl+fortran', when='+hdf5+petsc')
depends_on('hdf5+hl', when='+hdf5~petsc')
depends_on('hdf5@:1.10+hl+fortran', when='+hdf5+petsc')
depends_on('hdf5@:1.10+hl', when='+hdf5~petsc')
depends_on('metis+real64', when='+parmetis')
depends_on('parmetis', when='+parmetis')
depends_on('scotch~metis', when='+scotch~mpi')