I'm having problems compiling gnu-crypto-2.0.1 with kaffe 1.1.6. I've also tried compiling it with a standard 1.4 sdk and jikes, but the problem doesn't seem to be present then.
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1-r2/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1-r2/work/gnu-crypto-2.0.1/security/javax-security.jar /opt/kaffe-1.1.6/bin/javac gnu/crypto/jce/mac/HMacHavalSpi.java Found 1 semantic error compiling "gnu/crypto/jce/mac/MacAdapter.java": 89. this.mac = (IMac) that.mac.clone(); ^--------------^ *** Semantic Error: The method "java.lang.Object clone() throws java.lang.CloneNotSupportedException;" can throw the checked exception "java.lang.CloneNotSupportedException", so its invocation must be enclosed in a try statement that catches the exception, or else this constructor must be declared to throw the exception. make[1]: *** [gnu/crypto/jce/mac/HMacHavalSpi.class] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnu-crypto-2.0.1-r2/work/gnu-crypto-2.0.1/source' make: *** [all-recursive] Error 1 - Josh Nichols _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe