-
-
Notifications
You must be signed in to change notification settings - Fork 249
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
Use bundled zlib on all versions, not just 21 #3459
Conversation
Signed-off-by: Stewart X Addison <[email protected]>
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.
LGTM!
Co-authored-by: Tim Ellison <[email protected]>
Related adoptium#1951 adoptium#3399 adoptium#3459 Signed-off-by: Adam Brousseau <[email protected]>
@sxa could this be wrapped in an |
@AdamBrousseau sure. Please send a PR for that (although maybe a !OpenJ9 test rather than =Temurin to preserve the current behaviour for other users) |
Related adoptium#3459 eclipse-openj9#18127 Signed-off-by: Adam Brousseau <[email protected]>
Related adoptium#3459 eclipse-openj9/openj9#18127 Signed-off-by: Adam Brousseau <[email protected]>
Related #3459 eclipse-openj9/openj9#18127 Signed-off-by: Adam Brousseau <[email protected]>
Previously system zlib was needed for the JVM, however Eclipse Temurin/Adoptium have changed to use bundled zlib for all runtimes some time in 2023: adoptium/temurin-build#3459 Additionally the version here was built by ArchLinux with https://gitlab.archlinux.org/archlinux/devtools/-/merge_requests/188 which needs glibc 2.36.0+ and thus has broken this zlib version whenever it is attempted to be used. (e.g if you try to use glibc AWS SDK layered on top of this image, you will get a crash `/aws/dist/aws: /usr/glibc-compat/lib/libc.so.6: version 'GLIBC_ABI_DT_RELR' not found (required by /usr/glibc-compat/lib/libz.so.1)`)
Fixes #1951