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