Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 660704

Summary: dev-java/openjdk-bin-10.0.1 New package request (with ebuild)
Product: Gentoo Linux Reporter: vltg0903
Component: New packagesAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: normal CC: ap, dan, flow, gentoo.2019, gentoo, guillaume, jstein, leonard, meheschmid
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/9502
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild for openjdk-bin-10.0.1
Env file for openjdk-bin:10
ebuild for openjdk-bin-10.0.2

Description vltg0903 2018-07-08 12:42:38 UTC
Created attachment 538792 [details]
ebuild for openjdk-bin-10.0.1

Hi all,

with Oracle signalling that they might yank oracle-jdk-bin access for the peanut gallery (i. e. everyone but paying customers) in future, a shift towards openjdk seems in order. I've made this ebuild by pruning the oracle-jdk-bin:9 one from everything that isn't needed anymore (e. g. system fontconfig is expected now as far as I can tell, javafx has been dropped from the main distribution), or anything I don't understand (MacOSX stuff).
License is now GPL-2 with classpath exception, there's no fetch restriction. That Gentoo-VM thing seems to work so far as to list openjdk with available VMs, haven't tried anything further.
Given the faster JDK release cycle, I've worked under the assumption of one JDK major version installed and used ${SLOT} instead of ${PV}.
Comment 1 vltg0903 2018-07-08 12:43:15 UTC
Created attachment 538794 [details]
Env file for openjdk-bin:10
Comment 2 vltg0903 2018-07-21 00:35:17 UTC
Created attachment 540302 [details]
ebuild for openjdk-bin-10.0.2
Comment 3 Larry the Git Cow gentoo-dev 2018-10-19 11:06:05 UTC
The bug has been closed via the following commit(s):

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

commit bd13a0e4ed616466f678ad8470d9e3733319c130
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2018-10-18 11:01:41 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2018-10-19 11:05:06 +0000

    dev-java/openjdk-bin: New package to provide Java 11
    
    The binaries are provided by AdoptOpenJDK.
    
    Closes: https://bugs.gentoo.org/660704
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-java/openjdk-bin/Manifest                    |   3 +
 dev-java/openjdk-bin/files/openjdk-bin-11.env.sh |  16 ++++
 dev-java/openjdk-bin/metadata.xml                |  15 ++++
 dev-java/openjdk-bin/openjdk-bin-11.28.ebuild    | 102 +++++++++++++++++++++++
 4 files changed, 136 insertions(+)