Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 634698 - dev-java/oracle-jdk-bin dev-java/oracle-jre-bin version bump. Java SE 9.0.1 is the latest release for JDK 9
Summary: dev-java/oracle-jdk-bin dev-java/oracle-jre-bin version bump. Java SE 9.0...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-18 23:33 UTC by xxoo
Modified: 2017-12-17 22:15 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description xxoo 2017-10-18 23:33:20 UTC
Java SE 9.0.1 is the latest release for JDK 9


http://www.oracle.com/technetwork/java/javase/overview/index.html
Comment 1 Jonas Stein gentoo-dev 2017-10-19 08:07:31 UTC
Thank you for the bump request, but please wait at least 48h next time. 
https://wiki.gentoo.org/wiki/Zero-day_bump_requests
Comment 2 xxoo 2017-10-19 08:53:10 UTC
(In reply to Jonas Stein from comment #1)
> Thank you for the bump request, but please wait at least 48h next time. 
> https://wiki.gentoo.org/wiki/Zero-day_bump_requests

oracle jdk9 is released many days.
Comment 3 xxoo 2017-10-28 23:31:54 UTC
 maybe  java@gentoo.org need some help to resolve this bug, anyone ?
Comment 4 xxoo 2017-10-30 23:48:55 UTC
stated by me ,then close by me !
Comment 5 William L. Thomson Jr. 2017-11-08 00:10:38 UTC
This should be re-opened as a tracker till added to tree. A few have asked about this in #gentoo-java. I was joking about no one wanting it bad enough since no open bug. Bit shocked to see it closed...

(In reply to Jonas Stein from comment #1)
> Thank you for the bump request, but please wait at least 48h next time. 
> https://wiki.gentoo.org/wiki/Zero-day_bump_requests

Not necessary to say. I blame Gentoo. I would have had this in tree before release as part of 
https://github.com/gentoo/gentoo/pull/1721

So saying a request on the 48h is to soon. No its to late that Gentoo did not have this in tree before it was even released. Much less a zero day bump...

IMHO either 1721 or 6033 should be added to tree. 
https://github.com/gentoo/gentoo/pull/6033

If you want to be cautious mask with warning.

"Once you go 9, you cannot go back."
https://wiki.gentoo.org/wiki/Java_Developer_Guide#Bootstrap_class_path
Comment 6 Patrick McLean gentoo-dev 2017-11-08 00:13:55 UTC
Not sure why this was closed, we do want java 9 in the tree eventually.
Comment 7 Ladislav Zitka 2017-11-10 11:33:07 UTC
Yes, we want JDK 9 in the tree :-)
Comment 8 Ladislav Zitka 2017-11-10 11:36:55 UTC
archive available at:
http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
Comment 9 William L. Thomson Jr. 2017-11-17 20:38:18 UTC
In working with java 9, there are numerous issues that need to be addressed. It will likely be masked for some time once added to tree.

It will be safe to run applications on Java 9, less any module issues, or other runtime issues on Java 9.

It is not safe at this time to build, have it set as your system vm. Numerous ebuilds fail for various reasons. That will need to be addressed before unmasking.
Comment 10 Ladislav Zitka 2017-11-17 20:47:05 UTC
Jesus... thanks for info.
Comment 11 William L. Thomson Jr. 2017-11-17 22:51:03 UTC
I am advocating for it to be added to tree ASAP masked. To allow initial use, and maybe get others involved in the massive work that is needed for to be unmasked. I will be creating a series of tracker bugs time permitting. Staring with a master tracker, to split things out into sub issues to not flood the main tracker...

I have already been spending considerable time on this in my overlay.
https://github.com/Obsidian-StudiosInc/os-xtoo
Comment 12 R030t1 2017-11-18 02:38:30 UTC
Hello,

Please consider adding this to the main tree masked. Per discussion on the mailing list I am inclined to use wltjr's overlay, but I am not very clever. I think it would help the most people if it were in the main tree.

Respectfully,
     R0b0t1
Comment 13 Larry the Git Cow gentoo-dev 2017-12-17 22:15:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c0e74924bdbae2ac4e7968b3d955fff97f78fa

commit 94c0e74924bdbae2ac4e7968b3d955fff97f78fa
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2017-12-17 22:11:50 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2017-12-17 22:14:34 +0000

    dev-java/oracle-jdk-bin: Version bump to 9.0.1 (Java 9)
    
    Gentoo is not yet ready for Java 9 so a gentoo-vm USE flag has been
    added and masked to potentially allow but deny by default the ability
    for the system to recognise this JDK.
    
    Oracle has dropped support for many platforms, including 32-bit x86.
    
    Many thanks to Craig Andrews and Manuel Ullmann for providing the
    initial ebuild that I based this on.
    
    Closes: https://bugs.gentoo.org/634698
    Closes: https://github.com/gentoo/gentoo/pull/6033
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-java/oracle-jdk-bin/Manifest                   |   3 +
 .../oracle-jdk-bin/files/oracle-jdk-bin-9.env.sh   |  16 ++
 dev-java/oracle-jdk-bin/metadata.xml               |   3 +
 .../oracle-jdk-bin/oracle-jdk-bin-9.0.1.ebuild     | 239 +++++++++++++++++++++
 4 files changed, 261 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937c31f1bc6f6631a1291fa093e82bd2140278ad

commit 937c31f1bc6f6631a1291fa093e82bd2140278ad
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2017-12-17 22:10:35 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2017-12-17 22:14:34 +0000

    dev-java/oracle-jre-bin: Version bump to 9.0.1 (Java 9)
    
    Gentoo is not yet ready for Java 9 so a gentoo-vm USE flag has been
    added and masked to potentially allow but deny by default the ability
    for the system to recognise this JRE.
    
    Oracle has dropped support for many platforms, including 32-bit x86,
    so we may as well support x64-macos and sparc64-solaris in the JRE
    package as well as the JDK package.
    
    Many thanks to Craig Andrews and Manuel Ullmann for providing the
    initial ebuild that I based this on.
    
    Closes: https://bugs.gentoo.org/634698
    Closes: https://github.com/gentoo/gentoo/pull/6033
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-java/oracle-jre-bin/Manifest                   |   3 +
 .../oracle-jre-bin/files/oracle-jre-bin-9.env.sh   |  16 ++
 .../oracle-jre-bin/files/oracle-jre-bin.env.sh     |   4 +-
 dev-java/oracle-jre-bin/metadata.xml               |   3 +
 .../oracle-jre-bin/oracle-jre-bin-9.0.1.ebuild     | 229 +++++++++++++++++++++
 5 files changed, 253 insertions(+), 2 deletions(-)