From 02f468e0ee6f15d18506ea740cdc311969344a11 Mon Sep 17 00:00:00 2001 From: Larry Knox Date: Fri, 24 Jul 2026 10:57:27 -0500 Subject: [PATCH 1/3] Add release note for PR #6410. --- release_docs/CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/release_docs/CHANGELOG.md b/release_docs/CHANGELOG.md index cf426b288e8..d1857c55112 100644 --- a/release_docs/CHANGELOG.md +++ b/release_docs/CHANGELOG.md @@ -237,6 +237,17 @@ The `h5repack` tool now obtains its default low and high library version bounds ## Configuration +### Fixed INSTALL_CMAKE_DIR for GNU_DIRS and enabled it by default on Linux. + + The previous `lib/cmake/hdf5-config.cmake` wasn't in CMake's find_package + search path since CMake expects that to be a common path with each + package having it's own subdirectory. This changes it to + `lib/cmake/hdf5/hdf5-config.cmake` so the config is now found when the + install prefix is in `CMAKE_PREFIX_PATH`. + This also sets `HDF5_USE_GNU_DIRS=ON` by default for non-Windows builds. + + Fixes #6137 + ## Tools ### Fixed h5repack silently dropping a declared cd_nelmts for user-defined filters From 6fc396b9fecf5e09636889cdc31368d5e6fe6008 Mon Sep 17 00:00:00 2001 From: Larry Knox Date: Fri, 24 Jul 2026 12:08:41 -0500 Subject: [PATCH 2/3] Address review comment to correct punctuation. --- release_docs/CHANGELOG.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/release_docs/CHANGELOG.md b/release_docs/CHANGELOG.md index d1857c55112..92c930410cd 100644 --- a/release_docs/CHANGELOG.md +++ b/release_docs/CHANGELOG.md @@ -241,13 +241,11 @@ The `h5repack` tool now obtains its default low and high library version bounds The previous `lib/cmake/hdf5-config.cmake` wasn't in CMake's find_package search path since CMake expects that to be a common path with each - package having it's own subdirectory. This changes it to + package having its own subdirectory. This changes it to `lib/cmake/hdf5/hdf5-config.cmake` so the config is now found when the install prefix is in `CMAKE_PREFIX_PATH`. This also sets `HDF5_USE_GNU_DIRS=ON` by default for non-Windows builds. - Fixes #6137 - ## Tools ### Fixed h5repack silently dropping a declared cd_nelmts for user-defined filters From e81b7c5e4a33e011ac4326b96643d84ddf86f608 Mon Sep 17 00:00:00 2001 From: Larry Knox Date: Mon, 27 Jul 2026 14:13:56 -0500 Subject: [PATCH 3/3] Update release_docs/CHANGELOG.md --- release_docs/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release_docs/CHANGELOG.md b/release_docs/CHANGELOG.md index 92c930410cd..ea3bb38d1a6 100644 --- a/release_docs/CHANGELOG.md +++ b/release_docs/CHANGELOG.md @@ -239,7 +239,7 @@ The `h5repack` tool now obtains its default low and high library version bounds ### Fixed INSTALL_CMAKE_DIR for GNU_DIRS and enabled it by default on Linux. - The previous `lib/cmake/hdf5-config.cmake` wasn't in CMake's find_package + The previous `lib/cmake/hdf5-config.cmake` wasn't in CMake's `find_package` search path since CMake expects that to be a common path with each package having its own subdirectory. This changes it to `lib/cmake/hdf5/hdf5-config.cmake` so the config is now found when the