Bug 1104215

Summary: java-1.8.0 takes hours to build the eclipse rpm, no JIT anymore (on ppc64)
Product: [Fedora] Fedora Reporter: Karsten Hopp <karsten>
Component: java-1.8.0-openjdkAssignee: Deepak Bhole <dbhole>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: medium    
Version: rawhideCC: ahughes, dbhole, jvanek, omajid
Target Milestone: ---   
Target Release: ---   
Hardware: ppc64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-02-13 14:27:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1071880    

Description Karsten Hopp 2014-06-03 14:21:46 UTC
Description of problem:
Older eclipse versions used java-1.7.0 to build and that took ~1h to complete on ppc64.
Newer eclipse uses java-1.8.0 which doesn't seem to have the HotSpot JIT, the warning below references the Zero engine. Recent builds with java-1.8.0-openjdk take ~4hrs on ppc64.

[INFO] Command line:
	[/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.5.ppc64/jre/bin/java, -XX:MaxPermSize=384M, -jar, /builddir/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.3.0.v20140603-0200/org.eclipse.equinox.launcher-1.3.0.v20140603-0200.jar, -install, /builddir/build/BUILD/R4_platform-aggregator-I20140525-2000/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/target/eclipserun-work, -configuration, /builddir/build/BUILD/R4_platform-aggregator-I20140525-2000/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/target/eclipserun-work/configuration, -consolelog, -debug, -application, org.eclipse.ant.core.antRunner, -buildfile, buildDoc.xml, -Dbasedir.properties=cbi_basedirs.properties, -logger, org.apache.tools.ant.XmlLogger, -verbose, -logfile, buildDoc_log.xml]
OpenJDK 64-Bit Zero VM warning: ignoring option MaxPermSize=384M; support was removed in 8.0

Version-Release number of selected component (if applicable):
java-1.8.0-openjdk-1.8.0.5-8.b13.fc21

How reproducible:


Steps to Reproduce:
1. ppc-koji build --scratch f21 java-1.8.0-openjdk-1.8.0.5-8.b13.fc21.src.rpm
2.
3.

Comment 1 Andrew John Hughes 2014-06-03 15:55:00 UTC
The PPC64 JIT won't appear in the 1.8.0 packages until they upgrade to u20 or later.

Comment 2 Omair Majid 2014-09-02 17:27:33 UTC
F21 has been upgraded to u20: http://koji.fedoraproject.org/koji/buildinfo?buildID=572625

Comment 3 Alexander Kurtakov 2015-02-13 14:27:47 UTC
Last successful eclipse build is back to ~1 h.
http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=284690