-
Notifications
You must be signed in to change notification settings - Fork 49
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
Fix/temurin #207
Fix/temurin #207
Conversation
Needed so latest 17.x version is used as openjdk-jdk17-latest is stuck at 17.0.2 and won't be updated by webmaster anymore.
Do we have problems with "old" Java 17 versions? If yes, which? If no, why should we change? |
Most notable reason to use 17.0.5 is https://bugs.openjdk.org/browse/JDK-8269039 which made some jars appear as unsigned late in the 4.27 cycle. But even ignoring that using latest bugfix release should be the norm as these bugfix releases are what end users end up with (JustJ https://download.eclipse.org/justj/jres/17/downloads/latest/ in EPPs) so it's best to run verification with same bugfix level. |
Do you plan / do we need to change this overall in the platform / JDT / PDE / equinox too? |
Majority are already handled. |
Alex, if you have the list at hand, please post here, I will check that in context of eclipse-jdt/eclipse.jdt.core#883 & eclipse-jdt/eclipse.jdt.ui#493 |
'eclipse.jdt' -> Jenkinsfile: jdk 'openjdk-jdk17-latest' |
What it does
Switches Jenkins build JVM to Temurin so latest 17.x version is used.
How to test
Build still works
Author checklist