On Thursday 06 January 2011 12:21:54 pm Eric Richardson wrote: > Hi Kurt, > > The changes you pushed fixed the problem. > > new-host-2:bsd-ppc eric$ bin/java -version > openjdk version "1.7.0-internal" > OpenJDK Runtime Environment (build 1.7.0-internal-eric_2011_01_05_22_48-b00) > OpenJDK Zero VM (build 20.0-b03, interpreted mode) > > The only thing I found that needed correcting was the following: > build-bootstrap-javac: > [javac] Compiling 68 source files to > /Users/eric/bsdport/bsd-port/build/bsd-ppc/langtools/build/bootstrap/classes > [javac] > /Users/eric/bsdport/bsd-port/langtools/src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java:377: > method does not override or implement a method from a supertype > [javac] @Override > > I commented out the @Override and then it compiled fine. Don't know if > that has been taken care of upstream or not. I could investigate if > needed. > > Thanks for all the help, > Eric
Hi Eric, That's great. :-) I also needed to comment out the @Override. I determined that is only needed because Landon's bootstrap JDK is too old. The resulting JDK from the current build can boostrap the next build without the need for removing @Override. However it fails on the hotspot Queens.class test due to the change in the JDK startup process vs DYLD_LIBRARY_PATH. Once that is fixed the PPC/Zero build should be good to use for bootstrap (and no need to remove @Override). I should have a new power cord in a week or so. If I can find the free time, I'll see what I can do to fix that remaining issue. What's confusing to me is that I would expect the x86* OS X build to also have the Queen.class problem. I don't have x86* OS X so I can't verify. Is anyone with x86* OS X able to use the openjdk7 jdk build as the bootstrap jdk for openjdk7 (for ALT_BOOTDIR) Thanks, -Kurt