-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
gh-135846: Add zstd dependency to Android build script #136253
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
base: main
Are you sure you want to change the base?
Conversation
!buildbot Android |
🤖 New build scheduled with the buildbot fleet by @emmatyping for commit 8fe0fd9 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F136253%2Fmerge The command will test the builders whose names match following regular expression: The builders matched are:
|
Hmm, looks like libzstd.so.1 wasn't copied into the build package..
|
Ah, I probably need to add libzstd here: Line 651 in da79ac9
|
Hm, that isn't needed for bz2/lzma... |
That's because their cpython-android-source-deps releases only include static libraries. We should probably update the zstd build script to do the same. In that case, nothing would need to change in this PR except the zstd build number. But FYI, if we did add any dynamic libraries, then we'd need to update not only the packaging script you linked above, but also the testbed here: cpython/Android/testbed/app/build.gradle.kts Lines 234 to 239 in b499105
|
Oh! I didn't realize that, interesting. I'll make a PR now with that change. |
This PR adds libzstd to the Android platform build script. The source deps build script was added in beeware/cpython-android-source-deps#5.
The host configure found the libraries to enable
_zstd
: