Review Request: 8005850: build-infra: Make --enable-openjdk-only really disable custom
Tim Bell
tim.bell at oracle.com
Thu Jan 10 19:40:01 UTC 2013
On 01/10/13 03:09, Erik Joelsson wrote:
> Fixed the spelling error
>
> http://cr.openjdk.java.net/~erikj/8005850/webrev.root.02/
Looks good to me.
Tim
>
> /Erik
>
> On 2013-01-09 03:44, David Holmes wrote:
>> On 8/01/2013 10:56 PM, Erik Joelsson wrote:
>>> The open part of this review. Move handling of --enable-openjdk-only to
>>> before the first custom hook call.
>>>
>>> http://cr.openjdk.java.net/~erikj/8005850/webrev.root.01/
>>
>> Minor nit: SUPPRESS has two P's :)
>>
>> One concern I have with this is that we keep conflating custom and
>> closed. The OpenJDK build system provides a facility whereby the user
>> can augment it with custom build files - both at the configure level
>> and makefile level. The customizations that Oracle builds include are
>> what we refer to as "closed" and generally involve additional
>> "closed" repositories in the forest.
>>
>> In that regard to me --enable-openjdk-only was actually a closed
>> addition only needed for Oracle closed builds, as a convenience to
>> say "yes I have a full forest of open and closed parts but ignore the
>> closed parts and do me an openjdk build".
>>
>> Magnus argued that any build with customizations is not an OpenJDK
>> build. But if you follow that line then --enable-openjdk-only should
>> disable all use of customizations.
>>
>> What we have now seems to switch back and forth between custom and
>> closed.
>>
>> Something to clean up at a later time.
>>
>> Thanks,
>> David
More information about the build-dev
mailing list