RFR: [8u] JDK-8225121 Set JDK_UPDATE_VERSION, JDK_BUILD_NUMBER and MILESTONE to correct values by default

Matthias Klose doko at ubuntu.com
Mon Jun 10 10:08:54 UTC 2019


On 03.06.19 19:30, Aleksey Shipilev wrote:
> On 5/31/19 6:28 PM, Andrew John Hughes wrote:
>> My intention is to reuse this bug ID once approved to update these
>> values as part of the regular tagging process. 8u allows changesets to
>> use the same bug ID and I think that's better than having new bugs every
>> week! It also automatically collates all such changes in the bug database.
> 
> Nah. Multi-mapping commits to issues was always problematic to me.
> 
>> Going forward, the process will be:
>>
>> * Weekly tag: Update JDK_BUILD_NUMBER to new value
>> * Branch for next release: JDK_UPDATE_VERSION updated and
>> JDK_BUILD_NUMBER reset to b01 in 8u-dev only
>> * Release: Update MILESTONE to "fcs" to produce release builds.
> 
> I still think it should still be the burden of downstream builders to set the final metadata.

I still think that the source should reflect what you are building, without
having any explicit configure options. Other projects are doing that as well,
having a date file (automatically) bumped, or something similar.

Having the MILESTONE set to something different than "fcs" is the safe way for
unaware builders.

Matthias


More information about the jdk8u-dev mailing list