Project

General

Profile

Feature #12865

Could you package openjdk11 and later LTS version?

Added by giahung 1997tn 5 months ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Normal
Category:
OI-Userland
Target version:
Start date:
2020-09-08
Due date:
2020-09-30 (28 days late)
% Done:

30%

Estimated time:
Difficulty:
Medium
Tags:

Description

I know Java changed it release scheme so I spawn new versions too fast. So I only ask for a LTS release. Openjdk11 is a LTS release the same as Openjdk8. Please consider packaging it. I found you don't care about the Java stuff much. The openjdk8 in the repo also outdated. We already have openjdk8u252b14. Please consider update it, too.

#1

Updated by gh origin 3 months ago

giahung 1997tn wrote:

I know Java changed it release scheme so I spawn new versions too fast. So I only ask for a LTS release. Openjdk11 is a LTS release the same as Openjdk8. Please consider packaging it. I found you don't care about the Java stuff much. The openjdk8 in the repo also outdated. We already have openjdk8u252b14. Please consider update it, too.

The final public version of JDK8 by Oracle is version 232 as I recall but Joyent has newer versions packaged for their pkgsrc repo. I don't know why the developers accepted to stuck with the old and not updated with security fixes version but don't update to the newer versions! It's simply about pulling the code from Joyent and build binary packages and push it to the repo! All of the major porting efforts has already done by Joyent. But it seemed the developers currently don't have time for this.

IMHO, we could just keep this OpenJDK8 version we currently have for internal use (e.g: building of OI itself), but only port OpenJDK11 from Joyent. It's more reasonable to doing so, since the Joyent's OpenJDK11 port also has fonts rendering fixed and given the fact that the developers don't have enough time.

#2

Updated by Franklin Ronald about 2 months ago

I'm working on this port of OpenJDK 11. You can assign this task to me. I will have to port OpenJDK 10 and 9 as well, since OpenJDK 11 requires 10 to build it, and 10 requires 9.
My expectation is two weeks or so. Then I will send the pull request.

#3

Updated by Franklin Ronald about 2 months ago

  • Due date set to 2020-09-30
  • Category set to OI-Userland
  • Assignee set to Franklin Ronald
  • Start date set to 2020-09-08
  • % Done changed from 0 to 10
#4

Updated by matt farnsworth about 2 months ago

Thank you Franklin.

Do illumos derived systems have a preferred location for jars provided by pkg?

#5

Updated by Franklin Ronald about 1 month ago

  • % Done changed from 10 to 30
#6

Updated by Franklin Ronald about 1 month ago

  • Status changed from New to In Progress

Also available in: Atom PDF