This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Hi, As discussed in <http://gcc.gnu.org/ml/java/2002-07/msg00158.html> the resync with Classpath gnu.java.security somehow broke libgcj on powepc completely. The following just reverses the patch <http://gcc.gnu.org/ml/java-patches/2002-q3/msg00031.html> and the following which depends on the new classes <http://gcc.gnu.org/ml/java-patches/2002-q3/msg00049.html> (I didn't revert the spelling mistakes.) 2002-08-01 Mark Wielaard <mark@klomp.org> Revert patch that breaks libgcj shared library on powerpc: * gnu/java/security/provider/Gnu.java: Reverse referencing all implementation classes by using Class.getName(). Uses Strings again. * gnu/java/security/der/DEREncodingException.java, gnu/java/security/provider/DERReader.java, gnu/java/security/provider/DERWriter.java, gnu/java/security/provider/DSAKeyPairGenerator.java, gnu/java/security/provider/DSAParameterGenerator.java, gnu/java/security/provider/DSAParameters.java, gnu/java/security/provider/DSASignature.java, gnu/java/security/provider/GnuDSAPrivateKey.java, gnu/java/security/provider/GnuDSAPublicKey.java, gnu/java/security/provider/MD5.java, gnu/java/security/util/Prime.java: Removed. * Makefile.am (ordinary_java_source_files): Remove above files. * Makefile.in: Regenerate. * gnu/java/security/provider/DefaultPolicy.java (getPermissions): Revert to maintaining static class variable of Permissions. * gnu/java/security/provider/SHA.java (engineUpdate): Revert algorithm change. (engineDigest): Revert algorithm change. With this I can use cvs HEAD again on powerpc-unknown-linux-gnu, which allows me to restart my autobuilder/tester (the results look good, only one more failure compared with x86 - without Mauve enabled). I will try to figure out this weekend exactly which part of the patch broke it. Sorry for the inconvenience, Mark
Attachment:
gnu-security-provider-revert.patch
Description: Text document
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |