> 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

Reply via email to