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

Bug 562850

Summary: =dev-java/icedtea-7.2.6.1-r1: throws an exception during langtools build
Product: Gentoo Linux Reporter: David W Noon <david.w.noon>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
ebuild log (gzipped as it was too big)

Description David W Noon 2015-10-11 19:31:01 UTC
During langtools build we get:

java.lang.ClassCastException: org.apache.tools.ant.Main
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:279)
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
ant.home: /usr/share/ant-core
Classpath: /usr/share/ant-core/lib/ant-launcher.jar:/var/tmp/portage/dev-java/icedtea-7.2.6.1-r1/work/icedtea-2.6.1/bootstrap/jdk1.6.0/lib/tools.jar:/usr/share/ant-core/lib/ant-bootstrap.jar:/usr/share/ant-core/lib/ant-launcher.jar:/usr/share/ant-core/lib/ant.jar:/var/tmp/portage/dev-java/icedtea-7.2.6.1-r1/work/icedtea-2.6.1/openjdk.build-boot/j2sdk-image/lib/tools.jar
Launcher JAR: /usr/share/ant-core/lib/ant-launcher.jar
Launcher Directory: /usr/share/ant-core/lib

emerge --info  and ebuild log will follow in a few minutes.
Comment 1 David W Noon 2015-10-11 19:32:45 UTC
Created attachment 414378 [details]
emerge --info
Comment 2 David W Noon 2015-10-11 19:35:51 UTC
Created attachment 414380 [details]
ebuild log (gzipped as it was too big)
Comment 3 James Le Cuirot gentoo-dev 2015-10-11 19:50:16 UTC
Don't enable cacao on x86. It's actually broken on 7.2.6, which is why ppc only has 7.2.5. I probably should have removed or masked the flag from 7.2.6 but you should only enable that flag outside ppc if you really know what you're doing. I am really hoping that upstream will fix this for the next release.