-
-
Notifications
You must be signed in to change notification settings - Fork 274
Add --enable-linkable-runtime for JDK 24+ #4039
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
Conversation
|
Test JDK 24 pipeline with this is here. A few numbers for the compressed JDK tarball/zip - according to Jenkins:
|
For JDK's including JEP 493, enable the build option for producing a jlink that is capable of linking from the run-time image. Closes adoptium#4035
31eb713 to
2e77153
Compare
|
Smoke tests, verifying this is enabled for Temurin builds are in #4040. |
|
I know a bunch of folks use Temurin + OpenJFX as a combination. IIRC Gluon does publish jmods so I think we should be good there but it would be good to make a big push to get folks to test this. |
OK. It's not clear how this change affects that though. Could you clarify? |
|
We'll need to raise a PR to ci-jenkins-pipelines to prevent building an exploded image and signing the jmods: |
OK. |
adoptium/ci-jenkins-pipelines#1145 should do that I think. |
For JDK's including JEP 493, enable the build option for producing a
jlinkthat is capable of linking from the run-time image. A build with it no longer contains thejmodsfolder. Thus, the size savings. See below for some numbers.Closes #4035