On building OpenJDK6 from the Mercurial forest with IcedTea, I found that the class sun.nio.cs.Unicode is not built as it is not listed in FILES_java.gmk. Presumably, it was being pulled in before by some dependency which has changed since b17. The failure only occurs when bootstrapping with ecj but I don't think we should be relying on the dependency resolution of compilers to pull in essential classes (the lack of this one causes the VM to fail to even print the help output).
This webrev http://cr.openjdk.java.net/~andrew/build/webrev.01/ fixes the issue and should probably go into 7 as well. Does this look ok? If so, can I have a bug ID to push it? Thanks, -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8