Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

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) - Saturday, 22 February 2020, 22:07 GMT
Task Type General Gripe
Category Packages: Extra
Status Assigned
Assigned To Levente Polyak (anthraxx)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 1
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

Loading...