RFR: JDK-8027566 Remove the old build system

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Fri Nov 8 13:33:26 UTC 2013


On 2013-11-08 14:24, Alan Bateman wrote:
> On 08/11/2013 11:40, Magnus Ihse Bursie wrote:
>>
>> Yes. We have a preliminary approval from the release team, on the 
>> condition that SQE does some amount of pre-integration testing. I've 
>> just sent them the binaries, so hopefully it won't take too long.
> Great!  So are you still okay with the suggestion about pushing this 
> via jdk8/tl rather than jdk8/build? That would give it a lot more 
> testing and daily use before it goes into master.

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?

/Magnus



More information about the build-dev mailing list