Unable to compile IcedTea with CACAO under Fedora 17

Stefan Ring stefan at complang.tuwien.ac.at
Sat Dec 22 09:12:26 PST 2012


> 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, is this an armhf system? I'm just in the progress of finishing
up my armhf work. See
<http://server.complang.tuwien.ac.at/cgi-bin/bugzilla/show_bug.cgi?id=172>.



More information about the distro-pkg-dev mailing list