Bootstrapping IcedTea6 with IcedTea6

Xerxes Rånby xerxes at zafena.se
Tue Dec 6 01:14:47 PST 2011


2011-12-05 18:34, Florian Weimer skrev:
> * Xerxes Rånby:
>
>> 2011-12-05 07:51, Florian Weimer skrev:
>>> In the light of<http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=631>,
>>> I wonder what's the correct way of building IcedTea6 when you haven't
>>> got GCJ, but only an older IcedTea6 version?  Is this possible at all?
>>
>> It are possible by simply passing --disable-bootstrap to icedtea6
>> configure.

To clarify this --disable-bootstrap configuration option are only supported by the icedtea6  1.9.x release and later.

>
> But bug 631 says that this isn't a supported configuration.
>
>> The build will then use the system installed OpenJDK JDK instead of
>> having to first compile a bootstrap compiler using GCJ/ECJ.
>
> This doesn't work if you've got IcedTea6 1.8.7 (say) and want to build
> 1.8.10.

unrelated, bug 631 are not related to the 1.8.x branch at all it was a 1.9 release bug. please file a new bug if you are seeing issues with the 1.8 branch.

For the 1.8.x release branch a similar option existed to build icedtea6 without first building a bootstrap compiler using gcj/ecj but here under a different name:
here you have to specify --with-openjdk to configure

>
> It seems to me that I have to build with Icedtea6, but still enable
> bootstrapping.  Is this possible?

Building the bootstrap compiler (openjdk-ecj) using system installed icedtea6 instead of gcj/ecj are to my knowledge not supported on the icedtea6 branch.

For IcedTea7 things are much cleaner but we still are not able to build the openjdk-bootstrap using icedtea6 see bug:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=716


Cheers and have a great day.
Xerxes



More information about the distro-pkg-dev mailing list