Project

General

Profile

Actions

Feature #12865

closed

Could you package openjdk11 and later LTS version?

Added by giahung 1997tn over 1 year ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Category:
OI-Userland
Target version:
Start date:
2020-09-08
Due date:
2021-05-10
% Done:

70%

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.

Actions #1

Updated by gh origin about 1 year 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.

Actions #2

Updated by Franklin Ronald about 1 year 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.

Actions #3

Updated by Franklin Ronald about 1 year 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
Actions #4

Updated by matt farnsworth about 1 year ago

Thank you Franklin.

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

Actions #5

Updated by Franklin Ronald about 1 year ago

  • % Done changed from 10 to 30
Actions #6

Updated by Franklin Ronald about 1 year ago

  • Status changed from New to In Progress
Actions #7

Updated by Franklin Ronald 6 months ago

  • % Done changed from 30 to 70

OpenJDK 9 and 10 are ready. I'm finishing 11 to make a pull request.

Actions #8

Updated by Franklin Ronald 6 months ago

  • Due date changed from 2020-09-30 to 2021-05-10
Actions #9

Updated by Andreas GrĂ¼ninger 4 months ago

Actions #10

Updated by Andreas Wacknitz 4 months ago

  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF