** Description changed: [ Impact ] OpenJDK 27 was released on 15th of September, the GA version is being backported to the latest stable release as per OpenJDK Updates Policy[1], openjdk-27 is a new package for the stable releases without reverse dependencies. openjdk-27 is built in the stable ppa: ppa:openjdk-r/openjdk-27[2] and should be binary-copied to -updates and -security[1]. [ Test Plan ] - - Validate openjdk-27 build time jtreg tests for stable releases (noble, - resolute, stonking, tenacious) [N] + - Validate openjdk-27 build time jtreg tests for stable releases + (resolute, stonking, tenacious) [N] - - Execute openjdk-27 autopkgtests for stable releases (noble, resolute, + - Execute openjdk-27 autopkgtests for stable releases (resolute, stonking, tenacious) [N] - - Piuparts tests for stable releases (noble, resolute, stonking, - tenacious) [N] + - Piuparts tests for stable releases (resolute, stonking, tenacious) [N] - Execute manual test case "Build and run Spring Petclinic using - openjdk-27" for stable releases (noble, resolute, stonking, tenacious): + openjdk-27" for stable releases (resolute, stonking, tenacious): --- apt install openjdk-27-jdk git clone -b java-27-petclinic https://github.com/vpa1977/spring-petclinic cd spring-petclinic ./gradlew bootRun --- after the application starts --- firefox http://localhost:8080 --- See [N] - Execute manual test: co-installation of default-jdk and openjdk-27-jdk. OpenJDK 27 should provide /usr/bin/java. There should not be update-alternatives conflicts/setup issues. --- apt install openjdk-27-jdk default-jdk java --version --- Should report Java 27. See [N] - Validate openjdk-27 builds with openjdk-27 as a bootstrap. See [N] [ Where problems could occur ] openjdk-27 is a new package for the stable releases. It participates in update-alternatives for /usr/bin/java, /usr/bin/javac, ... and we should validate that there is no conflict/setup issue there. Building next Java 27 release with Java 27 as a build-dep. Mitigate by a no change rebuild against openjdk-27 bootstrap. [ Other Info ] This is a toolchain SRU. The toolchain binaries should be copied from the stable PPA: ppa:openjdk-private/bootstrap - openjdk-27: - - noble[N] - resolute[N] - stonking[N] - tenacious[N] Also available in [N]. [1] https://documentation.ubuntu.com/sru/en/latest/reference/exception-OpenJDK-Updates/ [2] https://launchpad.net/~openjdk-r/+archive/ubuntu/openjdk-r [N] Todo...
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2171584 Title: [draft] openjdk-27 GA release To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-27/+bug/2171584/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
