RFR: JDK-8027566 Remove the old build system

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Fri Nov 8 14:27:10 UTC 2013


On 2013-11-08 14:46, Alan Bateman wrote:
> On 08/11/2013 13:33, Magnus Ihse Bursie wrote:
>>
>> I think there are both pros and cons by going through tl. As you say, 
>> it will result in more testing. But it will also likely result in a 
>> bunch of merge issues, since changes in the build system is likely to 
>> continue arrive in the build forest. I have looked at the latest 
>> round of webrevs, and most of them will require manual merging if 
>> they are applied after the removal, typically meaning updating paths.
>>
>> So if we take this one in through tl, I assume we have to do one the 
>> following:
>> * Accept that there will be potentially problematic manual merges for 
>> the integrators.
>> * Block the build forest for more checkins until the big change hits 
>> the master.
>> * Divert all build changes to tl after this one goes in and until it 
>> reaches master.
>> * Don't integrate build in the next round of integration, just tl.
>> * ... or something else?
> The changes going through jdk8/build is recent weeks have been 
> disruptive and I don't think it's a good use of integrators' time to 
> have to deal with that. I also wonder if there is really any need to 
> continue with jdk8/build, maybe it's time to just retire it.

I'm not sure I could figure out what you're suggested course of action 
is. :-)

This change is likely to be disruptive to all other makefile changes, 
regardless of which way it goes in. I'm not sure how to minimize the 
conflicts.

/Magnus



More information about the build-dev mailing list