-
Notifications
You must be signed in to change notification settings - Fork 558
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
[bsdiff_classic] Update Bzip2 compat #9648
Conversation
This will help testing https://github.com/JuliaIO/BSDiff.jl/pull/49/files
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.
You may want to trigger a rebuild of Bzip2 in a separate PR, so that we get it built for aarch64-freebsd (hopefully that works out-of-the-box without much hassle)
Co-authored-by: Mosè Giordano <[email protected]>
License file is missing |
Nice catch. |
That PR is titled "Bump compat for CodecBzip2, TranscodingStreams, and SuffixArrays" so how exactly does changing this JLL help with testing that PR? |
BSDiff.jl uses CodecBzip2.jl and bsdiff_classic_jll for testing, but the latest version of CodecBzip2.jl requires Bzip2_jll 1.0.8 or later, while bsdiff_classic_jll currently needs exactly Bzip2_jll 1.0.6 |
I added patches and copyright info from https://salsa.debian.org/debian/bsdiff/-/tree/debian/4.3-17 This is the latest version from Debian I can figure out how to compile. 4.3-18 includes some mmap code that doesn't compile. |
This will help testing JuliaIO/BSDiff.jl#49