This is a tracking bug for Change: java-17-openjdk as system JDK in F36 For more details, see: https://fedoraproject.org/wiki/Changes/Java17 Update the system JDK in Fedora from java-11-openjdk to java-17-openjdk. If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.
https://src.fedoraproject.org/rpms/java-latest-openjdk/pull-request/90
both https://src.fedoraproject.org/rpms/java-17-openjdk/pull-request/6 and https://src.fedoraproject.org/rpms/java-11-openjdk/pull-request/143 merged. Mass rebuild runs 5th and 7th of February with aprox 65 failures in sidetag f36-java17. FTBFS will be filled. Side tag considered healthy, and will be asked to merge.
Also whole javapackages and maven toolchain got merged to rawhide and built for f36-java17
Hello! The side tag was merged.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 36 development cycle. Changing version to 36.
Today we reached the Code Complete (testable) milestone in the F36 schedule: https://fedorapeople.org/groups/schedule/f-36/f-36-key-tasks.html All code for this change should be complete enough for testing. You can indicate this by setting the bug status to MODIFIED. (If the code is fully complete, you can go ahead and set it to ON_QA.) If you need to defer this Change to F37, please needinfo bcotton.
Since the side tag was merged, I'm setting this tracker bug to MODIFIED to indicate that it is testable.
We have reached the 'Change complete (100% complete)' deadline in the Fedora Linux 36 release schedule. At this time, all Changes should be fully complete. Indicate this by setting this tracking bug to ON_QA. If you need to defer this Change to a subsequent release, please needinfo me.
java-17-openjdk is the provider of /bin/javac in F36. The packages that FTBFS can always be switched to use java-11-openjdk if they cannot be fixed to build with 17.
F36 was released today. If this Change did not land in the release, please notify bcotton as soon as possible.
I wonder if this change can actually be considered "completed"? For example, openjdk packages do not get changed from java-11-openjdk to java-17-openjdk when upgrading from Fedora 35 to 36, which is a bit unexpected.