diff options
author | Jan-Willem Blokland <Jan-Willem.Blokland@Shell.com> | 2021-07-14 15:42:14 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-14 15:42:14 (GMT) |
commit | 21c6bb38e6cf0776dbdc37841280dffd6ca79990 (patch) | |
tree | 1a39e54c4cc042535d90060e2d04b6d59ce836bb /release_docs | |
parent | 31027a997c3cc5de9140930560d5155bef26289b (diff) | |
download | hdf5-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.txt | 15 |
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 |