Mac OS PPC link failure - now success
Eric Richardson
ekrichardson at gmail.com
Thu Jan 6 09:21:54 PST 2011
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
On Wed, Jan 5, 2011 at 8:51 AM, Eric Richardson <ekrichardson at gmail.com> wrote:
> On Tue, Jan 4, 2011 at 6:56 PM, Kurt Miller <kurt at intricatesoftware.com> wrote:
>> On 01/04/11 16:52, Eric Richardson wrote:
>>> Hi,
>>>
>>> I've been trying to compile the latest OpenJDK7 and have run into a
>>> problem I don't understand. Here is the last part of the compile - I
>>> can attach the entire log if needed. It seems that it should link the
>>> libjvm.dylib and then create a symbolic link but it seems to just
>>> create a sym link to itself - thus the "Too many levels of symbolic
>>> links" error. Looking at it now it seems to fail on the missing symbol
>>> and then create the symlinks.
>>>
>>> The build file in question is bsd-port/hotspot/make/bsd/makefiles/vm.make
>>> Any help appreciated.
>>
>> Hi Eric,
>>
>> I ran into this over the holidays too. I pushed the correction up
>> to the repository. Refresh and this should be fixed for you. Note
>> however, that the resulting build can not be used to bootstrap the
>> next zero PPC build due to issues with the change in the jdk startup
>> process vs DYLD_LIBRARY_PATH. I was going to look into that soon but
>> the power cord to my PowerBook G4 15in was damaged by my dog tonight
>> and all have left is battery power. Hopefully the Apple store will
>> still have parts for this laptop.
>>
>
> Hi Kurt,
>
> Thanks, I'll update tonite and try again - I have been looking at the
> Library Path stuff on MacOS as well so maybe I can help out there. I
> was really pleased to get this far. Hopefully you can find a cord for
> your G4.
>
> Eric
>
More information about the bsd-port-dev
mailing list