FS#62737 - [jdk-openjdk] Does not base on the general availability version, only a preview version

Attached to Project: Arch Linux
Opened by Mike Swanson (chungy) - Friday, 24 May 2019, 19:07 GMT
Last edited by freswa (frederik) - Tuesday, 18 October 2022, 22:21 GMT
Task Type General Gripe
Category Packages: Extra
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

OpenJDK in Arch seems to pull from random interim tags for OpenJDK rather than the General Availability ones, for instance, the jdk-openjdk package as of right now reports version 11.0.3+4 while it really should be 11.0.3+7. It is a pretty easy to mistake as the release methodology of OpenJDK was/is not entirely clear.

Upstream thread titled "Mystery meat OpenJDK builds strike again": https://mail.openjdk.java.net/pipermail/jdk8u-dev/2019-May/009330.html
Related Debian thread about OpenJDK versions: https://lists.debian.org/debian-java/2019/05/msg00007.html

Given that this package does not have a version in the package name, it might actually be best to be sure update it to 12.0.1+12 (https://hg.openjdk.java.net/jdk-updates/jdk12u/tags -- see how -ga matches +12), while keeping jre11/jdk11 packages around for this LTS branch (7 and 10 don't get any updates anymore either, would be a good idea to remove them).

jdk8-openjdk also has the same issues outlined here, reporting version 1.8.0_212-b01 even though the ga release version should be 1.8.0_212-b03: https://hg.openjdk.java.net/jdk8u/jdk8u/tags

Additional info:
* package version(s): jdk-openjdk 11.0.3.u4-1, jdk8-openjdk 8.u212-1

Steps to reproduce:
"java -version"
This task depends upon

Closed by  freswa (frederik)
Tuesday, 18 October 2022, 22:21 GMT
Reason for closing:  Fixed

Loading...