JDK 14 RFR of JDK-8214546: Start of release updates for JDK 14
Joseph D. Darcy
joe.darcy at oracle.com
Thu Jun 6 01:02:48 UTC 2019
Right; after several rounds of refinement, it is tedious but not
difficult to make the current set of mechanical changes.
Adding the --release information in the initial push is a new
improvement in this iteration.
The factor that bounds how fast this work can be done is the build +
test cycle so I wouldn't judge any significant efforts to reduce the
number of files that need to be modified to have favorable cost/benefit
ratios.
Cheers,
-Joe
On 6/5/2019 5:51 PM, Mikael Vidstedt wrote:
> Looks good! Still a bunch of mechanical changes, but it’s far from obvious that spending more time automating this will save any significant time.
>
> Cheers,
> Mikael
>
>> On Jun 5, 2019, at 2:40 PM, Joseph D. Darcy <joe.darcy at oracle.com> wrote:
>>
>> Hello,
>>
>> Please have an early review the start-of-release builds updates for JDK 14 ahead of the upcoming fork:
>>
>> http://cr.openjdk.java.net/~darcy/jdk14-fork.2/
>>
>> Unlike previous start-of-release changesets, this one also includes the "symbol" data used by javac --release.
>>
>> After the next JDK 13 build promotes, I'll do a clean regeneration of the symbol data based on that build. I'll also resync and do at least one more build and test cycle, etc.
>>
>> Thanks,
>>
>> -Joe
>>
>> --- old/make/autoconf/version-numbers 2019-05-17 09:42:34.896000000 -0700
>> +++ new/make/autoconf/version-numbers 2019-05-17 09:42:34.532000000 -0700
>> @@ -25,18 +25,18 @@
>>
>> # Default version numbers to use unless overridden by configure
>>
>> -DEFAULT_VERSION_FEATURE=13
>> +DEFAULT_VERSION_FEATURE=14
>> DEFAULT_VERSION_INTERIM=0
>> DEFAULT_VERSION_UPDATE=0
>> DEFAULT_VERSION_PATCH=0
>> DEFAULT_VERSION_EXTRA1=0
>> DEFAULT_VERSION_EXTRA2=0
>> DEFAULT_VERSION_EXTRA3=0
>> -DEFAULT_VERSION_DATE=2019-09-17
>> -DEFAULT_VERSION_CLASSFILE_MAJOR=57 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
>> +DEFAULT_VERSION_DATE=2020-03-17
>> +DEFAULT_VERSION_CLASSFILE_MAJOR=58 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
>> DEFAULT_VERSION_CLASSFILE_MINOR=0
>> -DEFAULT_ACCEPTABLE_BOOT_VERSIONS="12 13"
>> -DEFAULT_JDK_SOURCE_TARGET_VERSION=13
>> +DEFAULT_ACCEPTABLE_BOOT_VERSIONS="12 13 14"
>> +DEFAULT_JDK_SOURCE_TARGET_VERSION=14
>> DEFAULT_PROMOTED_VERSION_PRE=ea
>>
>> LAUNCHER_NAME=openjdk
>>
More information about the build-dev
mailing list