Mac OS PPC link failure - now success
Kurt Miller
kurt at intricatesoftware.com
Thu Jan 6 09:45:37 PST 2011
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
More information about the bsd-port-dev
mailing list