Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 506162 - Version bump icedtea and openjdk alternatives to 1.8
Summary: Version bump icedtea and openjdk alternatives to 1.8
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-29 15:13 UTC by Juergen Rose
Modified: 2015-11-10 14:19 UTC (History)
13 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 Juergen Rose 2014-03-29 15:13:58 UTC
In the last day virtual/jre-1.8.0 and virtual/jdk-1.8.0 was introduce in the portage tree, which want to install oracle-jdk-bin-1.8.0.0 and java-sdk-docs.
I would like to avoid the installation of oracle binaries, so I masked virtual/jre-1.8.0 and jdk-1.8.0. Are there any packages which really need oracle-jdk-bin-1.8? As far as I understand java-1.8 can work with lambda functions. Is there any icedtea/openjdk versionm which is compatible with this?
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-03-29 18:04:48 UTC
They yet have to be added but compiling icedtea can take quite some time, resources and so on, masking until then is fine; if there's a package that strictly needs it, Portage will bring up a blocker about that.

A lot of our packages are >=1.5 and >=1.6, with only a rather small set requiring >=1.7; and thus, I don't see >=1.8 restrictions happen any time soon, at least not on the major libraries that are supposed to be backwards compatible with 1.7.
Comment 2 James Le Cuirot gentoo-dev 2015-04-14 09:19:31 UTC
Is this a new kind of "less than 0-day" bug? :P This would be a reasonable request if IcedTea for 1.8 were even released yet, never mind a year ago when this bug was filed. The only distro I'm aware of that does have OpenJDK 1.8 is RHEL/CentOS because they used OpenJDK directly, which isn't an option for us. Trust me, we will be one of the first to get IcedTea for 1.8 because the IcedTea maintainer is a Gentoo user. He probably has preliminary ebuilds already but I don't expect him to publish them before the release.

I will admit that having to mask the virtuals to avoid Oracle is somewhat annoying but I'm not sure what else to do until IcedTea 3 is released.
Comment 3 Matt 2015-09-03 01:25:49 UTC
any chance of still getting a bumped openjdk ebuild ?

it doesn't have to be openjdk 8 but at least the memory leak needs to be fixed,

I just ran into:

https://bbs.archlinux.org/viewtopic.php?id=201488

while running jabref

and didn't know why all of shared memory was being marked for destruction but being kept on hold ("dest" in ipc -m for one process),

the GUI and system started to "fall apart", graphical corruptions appeared of seemingly nowhere and programs stopped to work properly
Comment 4 Matt 2015-09-03 01:43:51 UTC
(In reply to Matt from comment #3)
> any chance of still getting a bumped openjdk ebuild ?
> 
> it doesn't have to be openjdk 8 but at least the memory leak needs to be
> fixed,
> 
> I just ran into:
> 
> https://bbs.archlinux.org/viewtopic.php?id=201488
> 
> while running jabref
> 
> and didn't know why all of shared memory was being marked for destruction
> but being kept on hold ("dest" in ipc -m for one process),
> 
> the GUI and system started to "fall apart", graphical corruptions appeared
> of seemingly nowhere and programs stopped to work properly

just saw that there's an icedtea-3 ebuild in the java overlay

(mentioned in https://forums.gentoo.org/viewtopic-p-7736560.html?sid=57a6346585fcbb7327dda31c8f4a89fc)

so - mea culpa,

disregard the request for an ebuild

Thanks for all your work :)
Comment 5 James Le Cuirot gentoo-dev 2015-09-03 07:02:27 UTC
(In reply to Matt from comment #4)
> disregard the request for an ebuild

It's high on the agenda anyway so don't worry.
Comment 6 Alon Bar-Lev (RETIRED) gentoo-dev 2015-10-26 21:51:29 UTC
To everyone that is interested, I found out today that pre-release of icedtea-3 (which provides java-8) is in java overlay, thanks java devs!

Works nicely for me.