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

Bug 606432

Summary: dev-java/ibm-java-sdk-8.0-3.12 - request for new package
Product: Gentoo Linux Reporter: Ladislav Zitka <archenroot>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED OBSOLETE    
Severity: normal CC: candrews, java, stig
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ladislav Zitka 2017-01-18 15:57:38 UTC
Hi, I noted that IBM Java SDK has been abadoned year ago for some reasons:
https://gitweb.gentoo.org/repo/gentoo.git/log/dev-java/ibm-jdk-bin

Well, the latest SDK provides quite interesting native GPU acceleration supporting the parallel stream API directly, so with lambda expressions you could utilize out-of-the box CUDA capable GPU, or you can use existing CUDA kernel written in C and bind it to your Java code. This is very interesting and game-changing feature, and I personally being investigating capabilities and performance of this.

Could you guys consider pulling it back to tree?

Thanks for info from Java team.
Comment 1 James Le Cuirot gentoo-dev 2017-01-18 17:11:41 UTC
I'm not going to close this but we removed it partly because we're lacking manpower and that's only gotten worse since. Bumping these fetch-restricted packages is a pain. It's bad enough with just Oracle and right on cue, that needs bumping as of today.
Comment 2 Ladislav Zitka 2017-01-19 10:44:45 UTC
I understand, I will try to prepare an ebuild on my own and will share it or put into my overlay.
Comment 3 Stig Nielsen 2018-09-21 07:34:22 UTC
Hey Ladislav Jech, did you succeed in making an ebuild?

Regards
Comment 4 Ladislav Zitka 2018-09-23 08:06:58 UTC
Hi Stig, actually not. I also thing about closing this ticket. IBM finally open sourced their JVM as OpenJ9, which consumes Eclipse OMR. On the other hand we have here Graal and different approach to generalization of VM to run any language. 

For my CUDA experiments I use https://github.com/bytedeco/javacpp-presets, where you can build your bridge to C++ libs and has CUDA binding available as well.

On top of that there is open source project http://openjdk.java.net/projects/panama/ which integrates new way of native code integration.

These and similar aspects are in my interests and I am not sure which way is better, still I think this ticket is obsolete at moment and won't be produced at all.