Summary: | [new port] java/openjdk9: New upstream release | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Roger Leigh <rleigh> |
Component: | Individual Port(s) | Assignee: | freebsd-java (Nobody) <java> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Only Me | CC: | KOT, emaste, flo, freebsd, glewis, java, jhyphenkeck, lapo, michael.osipov, mmpestorich, nevans, pi, rleigh, swills, vvd, webmaster |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Roger Leigh
2017-09-24 18:56:02 UTC
I don't believe that a source tarball is available. Porting for this is still ongoing, no ETA yet. Oracle has restructured the autoconf m4 macros and there is no valid toolchain for BSD. This is going to be a lot of effort... The toolchain part is pretty easy to fix. You can also see some of the progress at http://hg.openjdk.java.net/bsd-port/jdk9 (In reply to Greg Lewis from comment #3) Does this still make sense if Java 10 is coming in a month? Java 9 is a short-lived release anyway. My personal opinion is that it would make the most sense to focus on the mainline of the upstream, which will become Java 11. That is the next release that will receive long term support. Java 10 will also be short lived. Work on mainline can likely be back ported once its working. (In reply to Greg Lewis from comment #5) Fully agree. Any news? (In reply to Greg Lewis from comment #5) Agreed, any update here? Starting to get pressure to upgrade to openjdk11 (GA on 9/25/18) since there are some significant changes to javax and our devs want to prepare early. (In reply to Nick Evans from comment #8) Why not help if you hav many devs? Grab 11 from upstream and start adapting for BSD. This is what Greg and others have been doing for years. Do we need openjdk9 if we have openjdk11 ? Closing this. It is unlikely that there will ever be a port of openjdk9 unless someone is prepared to work on it. We now have a port of openjdk11 which is the current long term support release. Next priorities would be adding missing functionality to that port and forward porting support to openjdk12. |