JVM panic when build openjdk7 on private FreeBSD 8.2

Xu Zhe xzpeter at gmail.com
Sun Jun 2 02:43:36 UTC 2013


于 6/2/13 6:29 AM, Ronald Klop 写道:
> On Thu, 30 May 2013 02:53:01 +0200, Xu Zhe <xzpeter at gmail.com> wrote:
>
>> 于 5/30/13 1:42 AM, Chris Rees 写道:
>>> On 29 May 2013 09:28, Peter Xu <xzpeter at gmail.com> wrote:
>>>> Hi, all,
>>>>
>>>> I got strange issue when trying to build opendjk7 using ports 
>>>> utility on a
>>>> private-built FreeBSD 8.2 system. Here is the output of make:
>>>>
>>> <snip>
>>>
>>> I'm going to suggest that you upgrade to FreeBSD 8.3-- it's not a big
>>> jump, so it shouldn't break anything.
>>>
>>> Unfortunately ports can't be tested on unsupported versions, and 8.3
>>> has been out over a year now.
>>>
>>> However, I've added java@ in case they have any suggestions.
>>>
>>> Chris
>> Hi, Chris,
>>
>> Thanks for the mail.
>>
>> The problem is, the target FreeBSD 8.2 system has been heavily hacked 
>> (on both kernel and libc, as far as I know), and they have been doing 
>> system test for months. If we (or say they) do the swtich, the 
>> porting of the kernel part will be huge, and test results in the past 
>> months will be wasted. So I suppose that is not the working solution 
>> for my case. :(
>>
>> BTW, I would appreciate if anyone can tell me why build java need 
>> java support?
>
> I don't know the internals of building Java, but with compilers it is 
> generally a chicken-and-egg-problem. How do you compile the compiler? 
> The compiler javac is written in Java, so you need java to build it.
> But you can build a pkg of java on another machine and copy it.
> Or it might work to use a ports tree of FreeBSD 8.2.
> http://svnweb.freebsd.org/ports/tags/RELEASE_8_2_0/
>
> Didn't try, buy might be worth a try.
>
> Ronald.
Yes, I would like to give it a shot on the old port tree. Thanks for the 
reminder.

Peter


More information about the freebsd-ports mailing list