OpenJDK 6 or 7 PowerPC build on OS X Leopard
MiB
digital.discuss at gmail.com
Mon Dec 12 13:18:32 PST 2011
11 dec 2011 20.28 MiB wrote:
>
> 11 dec 2011 19.05 Konstantin Tokarev SAID:
>>
>> You can find working builds of OpenJDK 7 for Mac/PPC is here:
>>
>> http://www.intricatesoftware.com/OpenJDK/macppc/
>
> Yes, the latest I tried of these, openjdk7-macppc-fcs-fd-
> atomic-2011-09-12 does not work at all with Roo 1.2. See crash log:http://pastebin.com/xH3raY6V
> It works however with Roo version 1.1.5 and as late as with Roo1.2m1
> (which is more or less the latest jdk1.5 compatible version). I'm
> not sure what the differences are really except that Roo versions
> around 1.2RC1 has jdk1.6 as minimum and 1.1.5 up to 1.2M1 have jdk
> 1.5 as a minimum. Which is why I now need openjdk or later for it
> now when Apples ppc jdk doesn't work anymore
>
As the provided binary Spring Roo 1.2RC1 basically didn't run at all
on openjdk7-macppc-fcs-fd-atomic-2011-09-12, I decided it was worth
compiling the Git source of Spring Roo under this openjdk7 instead. It
went quite well producing a runnable version of Spring Roo after I
hacked around a problem. Unfortunately this problem with what I
believe to be a crash when using the String class occured. At least
the test for one important Spring Roo class crashes in String when
attempting to turn a String buffer with the chars in
"[DefaultMetadataService at 1b6d56]" to a String with the toString
method. I will post the details later for the code that causes the
crash.
The generated VM error message says: "fatal error: caught unhandled
signal 10 at address 0x8". Complete VM error log at <http://pastebin.com/phZ98wZw
>.
Any ideas?
Konstantin, is your source for this openjdk7 version available in some
form? It would be interesting to make a version on my machine. Can I
help in some way to find out if this compile problem is because of
openjdk or something else?
I must say the results are promising at least. you have done a very
good job with this version. Thank you!
/MiB
More information about the bsd-port-dev
mailing list