-
-
Notifications
You must be signed in to change notification settings - Fork 261
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rework the compression library search #5085
base: develop
Are you sure you want to change the base?
Conversation
The search path for libs can be controlled by CMake system variables - see https://cmake.org/cmake/help/latest/command/find_package.html |
This command successfully downloads and configures zlib szip and hdf5_plugins from their GitHub repos along with HDF5 develop: This one fails to download hdf5_plugins.tar.gz. Zlib and szip tar.gz files are downloaded: This works: wget https://github.com/HDFGroup/hdf5_plugins/releases/download/snapshot/hdf5_plugins-master.tar.gz It appears the CMakePresets.json is correct, but cacheinit.cmake and INSTALL_CMake.txt need the final 's' removed from 'snapshots': |
@@ -68,7 +68,7 @@ Download from https://github.com/HDFGroup/hdf5/blob/develop/config/cmake/scripts | |||
External compression plugin libraries from https://github.com/HDFGroup/hdf5_plugins: | |||
hdf5_plugins.tar.gz | |||
|
|||
External compression szip and zlib libraries: | |||
External compression szip and zlib libraries:0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Accidental?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Most likely yes.
release_docs/RELEASE.txt
Outdated
@@ -50,7 +50,7 @@ New Features | |||
- Renamed the option: HDF5_ENABLE_Z_LIB_SUPPORT | |||
|
|||
The option has been renamed to HDF5_ENABLE_ZLIB_SUPPORT to be consistent | |||
with the naming of other options. | |||
with the naming of other options. Also, the option defaults to OFF. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Definitely want to make sure this is very well called out for the next release
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Absolutely
@@ -3,7 +3,13 @@ HDF5 version 2.0.0 currently under development | |||
Features included for the next major release: | |||
---------------------------------------------------------------------------- | |||
|
|||
* | |||
************ Renamed the option: HDF5_ENABLE_Z_LIB_SUPPORT ************ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we break this into two items, with one indicating the rename and one indicating that it now defaults to off? We'd want someone skimming the headlines to catch both of these
release_docs/RELEASE.txt
Outdated
|
||
The option has been renamed to HDF5_ENABLE_ZLIB_SUPPORT to be consistent | ||
with the naming of other options. | ||
*** Also, the option defaults to OFF. This requires the user to explicitly *** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same idea about breaking this into two items
I suggest we transition from using txt files to markdown, enabling us to highlight important information more effectively by the use of: |
Added default names for search use.