summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorJan-Willem Blokland <Jan-Willem.Blokland@Shell.com>2021-07-14 15:42:14 (GMT)
committerGitHub <noreply@github.com>2021-07-14 15:42:14 (GMT)
commit21c6bb38e6cf0776dbdc37841280dffd6ca79990 (patch)
tree1a39e54c4cc042535d90060e2d04b6d59ce836bb /release_docs
parent31027a997c3cc5de9140930560d5155bef26289b (diff)
downloadhdf5-21c6bb38e6cf0776dbdc37841280dffd6ca79990.zip
hdf5-21c6bb38e6cf0776dbdc37841280dffd6ca79990.tar.gz
hdf5-21c6bb38e6cf0776dbdc37841280dffd6ca79990.tar.bz2
CMake: (feature) libaec (#703)
* CMake: (feature) libaec Implemented better support for the compression library libaec. Especially, for the new version 1.0.5: - The CMake config files of this version 1.0.5 now set certain SZIP variables which can be used in the existing CMake structure. - Both static and shared SZIP compatible libaec library contains all required objects such it can be easily used when building HDF5 from scratch. - Introduced the USE_LIBAEC_STATIC option to make use of the static version of SZIP compatible libaec library. * CMake: (fix) libaec Implemented the fallback option for the case if version 1.0.5 of libaec could not be found. * Docs: Added description about libaec implementation. Added short description about the libaec improvement to the Bug Fixes section in the Configuration sub-section.
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 1e69f54..bd186d8 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -1060,6 +1060,21 @@ Bug Fixes since HDF5-1.12.0 release
Configuration
-------------
+ - Better support for libaec (open-source Szip library) in CMake
+
+ Implemented better support for libaec 1.0.5 (or later) library. This version
+ of libaec contains improvements for better integration with HDF5. Furthermore,
+ the variable USE_LIBAEC_STATIC has been introduced to allow to make use of
+ static version of libaec library. Use libaec_DIR or libaec_ROOT to set
+ the location in which libaec can be found.
+
+ Be aware, the Szip library of libaec 1.0.4 depends on another library within
+ libaec library. This dependency is not specified in the current CMake
+ configuration which means that one can not use the static Szip library of
+ libaec 1.0.4 when building HDF5. This has been resolved in libaec 1.0.5.
+
+ (JWSB - 2021/06/22)
+
- Refactor CMake configure for Fortran
The Fortran configure tests for KINDs reused a single output file that was