Skip to content
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

Add option to use zlib-ng as zlib library #4487

Open
wants to merge 11 commits into
base: develop
Choose a base branch
from

Conversation

byrnHDF
Copy link
Contributor

@byrnHDF byrnHDF commented May 14, 2024

Rework compression libs CMake handling
Update to latest libaec version

@byrnHDF byrnHDF added Merge - To 1.14 This needs to be merged to HDF5 1.14 Priority - 2. Medium ⏹ It would be nice to have this in the next release Component - Documentation Doxygen, markdown, etc. Component - Testing Code in test or testpar directories, GitHub workflows Component - Build CMake, Autotools Type - Improvement Improvements that don't add a new feature or functionality Type - New Feature Add a new API call, functionality, or tool labels May 14, 2024
@byrnHDF byrnHDF self-assigned this May 14, 2024
@byrnHDF byrnHDF marked this pull request as draft May 14, 2024 15:58
@byrnHDF byrnHDF marked this pull request as ready for review May 14, 2024 16:49
CMakeFilters.cmake Outdated Show resolved Hide resolved
Copy link
Collaborator

@lrknox lrknox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Libaec 1.0.6 should still work?

@byrnHDF
Copy link
Contributor Author

byrnHDF commented May 15, 2024

Libaec 1.0.6 should still work?

Need to test but yes it should

@@ -531,12 +531,18 @@ These five steps are described in detail below.
set (ZLIB_USE_LOCALCONTENT ON CACHE BOOL "Use local file for ZLIB FetchContent" FORCE)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is zlib not updated to v1.3.1 on the fly?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We want to use the latest release after testing.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK. Why was libaec updated in this PR? Seems unrelated to zlib-ng.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because I have a bad habit of adding something I think is related.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component - Build CMake, Autotools Component - Documentation Doxygen, markdown, etc. Component - Testing Code in test or testpar directories, GitHub workflows Merge - To 1.14 This needs to be merged to HDF5 1.14 Priority - 2. Medium ⏹ It would be nice to have this in the next release Type - Improvement Improvements that don't add a new feature or functionality Type - New Feature Add a new API call, functionality, or tool
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

None yet

4 participants