gh-139314: Support linking against zlib-rs and libbzip2-rs#139315
Draft
emmatyping wants to merge 3 commits intopython:mainfrom
Draft
gh-139314: Support linking against zlib-rs and libbzip2-rs#139315emmatyping wants to merge 3 commits intopython:mainfrom
emmatyping wants to merge 3 commits intopython:mainfrom
Conversation
zlib-rs and libbzip2-rs are Rust re-implementations of zlib and bzip2, two very popular compression libraries. The Rust implementations have comparable performance to zlib-ng and libbzip2, respectively. Since the libraries are written in Rust, they should have significantly smaller surface areas of memory unsafety.
gpshead
approved these changes
Nov 11, 2025
merwok
reviewed
Dec 1, 2025
| @@ -0,0 +1 @@ | |||
| Support was added for building against `zlib-rs <https://github.com/trifectatechfoundation/zlib-rs/>`__ and `libbzip2-rs <https://github.com/trifectatechfoundation/libbzip2-rs>`__. | |||
Member
There was a problem hiding this comment.
Suggested change
| Support was added for building against `zlib-rs <https://github.com/trifectatechfoundation/zlib-rs/>`__ and `libbzip2-rs <https://github.com/trifectatechfoundation/libbzip2-rs>`__. | |
| Add support for building against `zlib-rs <https://github.com/trifectatechfoundation/zlib-rs/>`__ and `libbzip2-rs <https://github.com/trifectatechfoundation/libbzip2-rs>`__. |
(changelog entries style → commit message style → docstring style: assertive tone, not record of past events)
|
This PR is stale because it has been open for 30 days with no activity. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR updates
configure.acto recognize zlib-rs and libbzip2-rs available via pkg-config.For rational, please see the issue: