Closed simonbyrne closed 11 months ago
I solved this in conda-forge a few weeks ago by upgrading to HDF5 1.14.2. https://github.com/conda-forge/hdf5-feedstock/issues/207
The big difference there is that they use autoconf to build HDF5 rather than cmake: https://github.com/conda-forge/hdf5-feedstock/blob/main/recipe/build.sh
Potential fix: https://github.com/msys2/MINGW-packages/pull/18328
MSYS2 uses cmake to build HDF5.
https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-hdf5/PKGBUILD
HDF Group changed cmake to deprecate SZIP in favor of libaec.
However, HDF Group does this weird thing where they use their own cmake build for libaec, which is different than the way everyone else builds libaec.
https://github.com/HDFGroup/hdf5/blob/develop/config/cmake/LIBAEC/CMakeLists.txt
I'm trying to figure out how to point HDF5 to the libsz that Yggdrasil builds.
Originally posted by @mkitti in https://github.com/JuliaIO/HDF5.jl/issues/1105#issuecomment-1707449259