Hi folks,
we are currently "porting" an application to Linux on Power. As our application is java-based, this would be very easy. We already have packaging for CentOS 6.x (x86_64), which is of course also suitable for RHEL 6.x.
Since there is no released CentOS PPC port yet, we are currently working on RHEL6.5 ppc64, however this lacks OpenJDK-7 packages (java-1.7.0-openjdk, compared to i386/x86_64). Building java-1.7.0-openjdk from Source RPM with a tweaked spec file does not work quickly as there are also lots of missing required build packages on ppc64.
Does anyone have a proper bootstrap build chain to successfully build the OpenJDK-7 package (java-1.7.0-openjdk). Or does anyone have already build ppc64 packges?
Thanks in advance, Kai.
On 09/25/2014 07:24 AM, Kai-Thorsten Hambrecht wrote:
Does anyone have a proper bootstrap build chain to successfully build the OpenJDK-7 package (java-1.7.0-openjdk). Or does anyone have already build ppc64 packges?
AFAIK, OpenJDK for POWER isn't really done yet. I believe you have to use a JVM from IBM.
On 09/25/2014 07:24 AM, Kai-Thorsten Hambrecht wrote:
Does anyone have a proper bootstrap build chain to successfully build the OpenJDK-7 package (java-1.7.0-openjdk). Or does anyone have already build ppc64 packges?
AFAIK, OpenJDK for POWER isn't really done yet. I believe you have to use a JVM from IBM.
OpenJDK 1.6 was packaged for Fedora12 PPC; we used it initially for one of our applications but eventually ran into performance problems since IIR there wasn't really a JIT on PPC. We switched to the IBM JDK, which we repackaged locally based on a specfile adapted from (I think) something at JPackage.org.
I dropped the specfile in a gist at https://gist.github.com/063fbd8733ea15e149dc.git, in case you might find it useful.
Regards,
-Bryson
________________________________ Please note that my e-mail address has changed. My new (current) address is Bryson.Lee@sslmda.com. ________________________________ This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, you should delete this message and any attachments.
AFAIK, OpenJDK for POWER isn't really done yet. I believe you have to use a JVM from IBM.
the PowerPC/AIX Port of OpenJDK-7 also supports PowerPC/Linux, including Hotspot engine [1]
OpenJDK 1.6 was packaged for Fedora12 PPC; we used it initially for one of our applications but eventually ran into performance problems since IIR there wasn't really a JIT on PPC. We switched to the IBM JDK, which we repackaged locally based on a specfile adapted from (I think) something at JPackage.org.
I dropped the specfile in a gist at https://gist.github.com/063fbd8733ea15e149dc.git, in case you might find it useful.
For RHEL 6.x there are official IBM-JDK packages, but this JVM has, for example, a different implementation of X509, which is incompatible with Sun/Oracle/OpenJDK X509. As we want to have our application as portable as possible and also want to support the hopefully upcoming CentOS-6.6 and CentOS-7 PowerPC platform, we would like to stay on OpenJDK.
Regards, Kai.