Unable to compile IcedTea with CACAO under Fedora 17

Andrew Haley aph at redhat.com
Sat Dec 22 08:09:32 PST 2012


On 12/18/2012 10:00 PM, Stefan Ring wrote:
>> I have a build running at the moment, and I expect it to be a few more
>> hours before I can say something about the outcome. It will definitely
>> not be 2 weeks ;).
> 
> On my SheevaPlug with Fedora 17:
> 
> #-- Build times ----------
> Target all_product_build
> Start 2012-12-18 11:50:13
> End   2012-12-18 18:25:15
> 01:00:06 corba
> 00:23:37 jaxp
> 00:26:32 jaxws
> 04:23:02 jdk
> 00:21:45 langtools
> 06:35:02 TOTAL
> -------------------------
> 
> IcedTea is served: /home/sr/staging/staging-build7/icedtea7/openjdk.build

I can't get IcedTea 6 to build with CACAO:

trimslice-f18-v7hl:icedtea6 $ /home/aph/iced-arm/cacao/icedtea6/openjdk.build/bin/java -version
java version "1.6.0_27"
IcedTea Runtime Environment (1.12pre+rcea49ba2afcd) (Fedora build 1.6.0_27-b27)
CACAO (build 1.6.0+r9968abd511a3, compiled mode)

trimslice-f18-v7hl:jmx $ /home/aph/iced-arm/cacao/icedtea6/openjdk.build/bin/java  -client -Xmx750m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m -cp /home/aph/iced-arm/cacao/icedtea6/openjdk.build/classes sun.rmi.rmic.Main -classpath "/home/aph/iced-arm/cacao/icedtea6/openjdk.build/classes"    \
>                 -d /home/aph/iced-arm/cacao/icedtea6/openjdk.build/classes              \
>                 -v1.2                           \
>                 -keepgenerated                  \
>                 javax.management.remote.rmi.RMIConnectionImpl
error: An error has occurred in the compiler; please file a bug report (http://java.sun.com/cgi-bin/bugreport.cgi).
java.lang.ExceptionInInitializerError
	at sun.security.jca.Providers.<clinit>(Providers.java:56)
	at sun.security.jca.GetInstance.getInstance(GetInstance.java:156)
	at java.security.Security.getImpl(Security.java:696)
	at java.security.MessageDigest.getInstance(MessageDigest.java:146)
	at sun.rmi.rmic.RemoteClass$Method.computeMethodHash(RemoteClass.java:845)
	at sun.rmi.rmic.RemoteClass$Method.<init>(RemoteClass.java:760)
	at sun.rmi.rmic.RemoteClass.collectRemoteMethods(RemoteClass.java:516)
	at sun.rmi.rmic.RemoteClass.initialize(RemoteClass.java:317)
	at sun.rmi.rmic.RemoteClass.forClass(RemoteClass.java:70)
	at sun.rmi.rmic.RMIGenerator.generate(RMIGenerator.java:118)
	at sun.rmi.rmic.Main.doCompile(Main.java:562)
	at sun.rmi.rmic.Main.compile(Main.java:164)
	at sun.rmi.rmic.Main.main(Main.java:801)
Caused by: java.lang.IllegalArgumentException: disparate values
	at sun.misc.FDBigInt.quoRemIteration(FloatingDecimal.java:2795)
	at sun.misc.FloatingDecimal.dtoa(FloatingDecimal.java:833)
	at sun.misc.FloatingDecimal.<init>(FloatingDecimal.java:460)
	at java.lang.Double.toString(Double.java:196)
	at java.lang.String.valueOf(String.java:2985)
	at java.security.Provider.putId(Provider.java:433)
	at java.security.Provider.<init>(Provider.java:137)
	at sun.security.jca.ProviderList$1.<init>(ProviderList.java:71)
	at sun.security.jca.ProviderList.<clinit>(ProviderList.java:70)
	... 13 more
1 error

Andrew.




More information about the distro-pkg-dev mailing list