> 1. I noticed that in debian and ubuntu the version is 25.0.2+10 where the latest upstream for openjdk-25 is tagged with jdk-25+36 which iiuc is the same with jdk-25-ga. I'm far from an expert in how openjdk is versioned and developed but could you please provide some clarification/explanation that having 25+10 is ok ?
An OpenJDK version is being developed in the mainline repository[1] until the release with the tag format <release>+<build>. The latest development tag is 25+36. After the release the development switches to jdk updates repository[2] with the tag becoming <release>.<major>.<minor>+<build>, e.g. jdk-25.0.3+2. So we do not have 25+10 tag as the latest release version, but jdk-25.0.2+10. Recommended TODOs: >2. Consider cleaning up the rules rules for the older releases. I will discuss it with doko, generally we try to keep the packaging code aligned so that backporting changes does not require us to change the d/rules. This results in having conditions relevant for openjdk-11 appear in openjdk-25/master branch. > The package should get a team bug subscriber before being promoted I have subscribed foundations team. [1] https://github.com/openjdk/jdk [2] https://github.com/openjdk/jdk25u -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2138526 Title: [MIR] openjdk-25 (non-blocking) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-25/+bug/2138526/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
