Conversation
| modularity.inferModulePath.set(false) | ||
|
|
||
| toolchain { | ||
| languageVersion = JavaLanguageVersion.of(20) |
There was a problem hiding this comment.
I thought,, 20 is the latest release version (21 is in ramp down, isn't it? - https://openjdk.org/projects/jdk/21/). That version is used generally (tests, ...). Exception; When using jlink, 21 is used. I thought, it is a good idea.to modify one workflow only instead of changing all (JDK custom build download etc)
There was a problem hiding this comment.
I change this with sed in deployment.yml
|
Can't we just use the GitHub artifacts that are build and upload them to our server? Think this pr is a bit too early |
Artifacts are cleared after 30days. Should we build the JDK each month?
I assume the patch will take two or three JDK releases until it is included. Don't want to wait such a long time. I also see this PR as unblocker for a release using java-keyring to store passwords "properly". |
|
I mean building the jdk once using CI (like they do), then uploading the artifact to our server Seems to be easier to copy the existing workflow |
|
The build is even created automatically. Example: https://github.com/JabRef/jdk/actions/runs/5239968107/jobs/9460305999 Windows fails at |
|
The artifacts will be available after the complete run. See actions/upload-artifact#181 for more information. |
|
Yes, we just need to get this jtreg download fixed |
They also happen at the main repository (https://github.com/JabRef/jdk/actions/runs/5239968107/jobs/9460306443). Thus, I hope, someone of the OpenJDK team picks up. |
|
at |
|
Build available at https://builds.jabref.org/pull/10004/merge/ The about dialog is of strange size here (Windows). Does anyone else also experience issues here? |
|
We need to move forward because of JabRef release blocking issues. In case something breaks, we will need to investigate then. |
|
We will also probably add notarizations and singing for the mac jdk version
as well
Oliver Kopp ***@***.***> schrieb am Do., 29. Juni 2023, 04:57:
… Merged #10004 <#10004> into main.
—
Reply to this email directly, view it on GitHub
<#10004 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACOFZFVRDZPLSM3WOGWDDTXNSEDPANCNFSM6AAAAAAZCTFTHE>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
I put #10041 to the v5.10 milestone. |
|
jdk 21 mac path is probably: signing overall of the jdk https://github.com/openjdk/jdk/blob/master/doc/building.md#macos-1 |



Background:
Idea:
Binaries:
Ancient stories:
Before jpackage, we used install4j - see #5312 for details.
Mandatory checks
CHANGELOG.mddescribed in a way that is understandable for the average user (if applicable)