Build HDF5 2.x#108
Conversation
|
Error Fix Use CMake 3.26+ which is the minimum version supported by HDF5 2.0+ Related Issue: #90 |
|
Error Fix
|
|
HDF5 2.1.1 is now building correctly https://github.com/Chaste/dependency-modules/actions/runs/26094162213 |
There was a problem hiding this comment.
Pull request overview
Adds HDF5 2.x support to the custom dependency installer by selecting the newer source archive path and switching 2.x builds from autotools to CMake.
Changes:
- Splits HDF5 archive download handling so 2.x uses a new tag/archive pattern.
- Keeps autotools builds for pre-2.0 versions.
- Adds a CMake build path for HDF5 2.x with MPI/parallel support enabled.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Chaste/dependency-modules/sessions/2163e0ad-04cc-4735-8e96-776f28a15324 Co-authored-by: kwabenantim <1944963+kwabenantim@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Chaste/dependency-modules/sessions/2163e0ad-04cc-4735-8e96-776f28a15324 Co-authored-by: kwabenantim <1944963+kwabenantim@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Chaste/dependency-modules/sessions/2163e0ad-04cc-4735-8e96-776f28a15324 Co-authored-by: kwabenantim <1944963+kwabenantim@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Chaste/dependency-modules/sessions/2163e0ad-04cc-4735-8e96-776f28a15324 Co-authored-by: kwabenantim <1944963+kwabenantim@users.noreply.github.com>
... Implemented in 996bef4:
... Addressed in 996bef4: HDF5 2.x installs now add a compatibility shim in |
|
After suggested adjustments, HDF5 2.x is still building okay https://github.com/Chaste/dependency-modules/actions/runs/26098620411 |
|
This remains tricky because VTK doesn't seem to support HDF5 2.x yet. As of 9.6.2, it hasn't adapted to the new |
Supports #106 and #90