Skip to content

Commit 75404ea

Browse files
committed
8267636: Bump minimum boot jdk to JDK 17
Reviewed-by: darcy, erikj, iris
1 parent 14100d5 commit 75404ea

3 files changed

Lines changed: 14 additions & 23 deletions

File tree

make/conf/jib-profiles.js

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -394,13 +394,8 @@ var getJibProfilesCommon = function (input, data) {
394394
};
395395
};
396396

397-
if (input.build_os == 'macosx' && input.build_cpu == 'aarch64') {
398-
common.boot_jdk_version = "17";
399-
common.boot_jdk_build_number = "24";
400-
} else {
401-
common.boot_jdk_version = "16";
402-
common.boot_jdk_build_number = "36";
403-
}
397+
common.boot_jdk_version = "17";
398+
common.boot_jdk_build_number = "35";
404399
common.boot_jdk_home = input.get("boot_jdk", "install_path") + "/jdk-"
405400
+ common.boot_jdk_version
406401
+ (input.build_os == "macosx" ? ".jdk/Contents/Home" : "");
@@ -1073,11 +1068,7 @@ var getJibProfilesDependencies = function (input, common) {
10731068
}
10741069
var boot_jdk_os = input.build_os;
10751070
if (input.build_os == "macosx") {
1076-
if (input.build_cpu == "aarch64") {
1077-
boot_jdk_os = "macos";
1078-
} else {
1079-
boot_jdk_os = "osx";
1080-
}
1071+
boot_jdk_os = "macos";
10811072
}
10821073
var boot_jdk_platform = boot_jdk_os + "-" + input.build_cpu;
10831074
var boot_jdk_ext = (input.build_os == "windows" ? ".zip" : ".tar.gz")

make/conf/test-dependencies

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@
2525

2626
# Versions and download locations for dependencies used by pre-submit testing.
2727

28-
BOOT_JDK_VERSION=16
28+
BOOT_JDK_VERSION=17
2929
JTREG_VERSION=6
3030
JTREG_BUILD=1
3131
GTEST_VERSION=1.8.1
3232

33-
LINUX_X64_BOOT_JDK_FILENAME=openjdk-16_linux-x64_bin.tar.gz
34-
LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk16/7863447f0ab643c585b9bdebf67c69db/36/GPL/openjdk-16_linux-x64_bin.tar.gz
35-
LINUX_X64_BOOT_JDK_SHA256=e952958f16797ad7dc7cd8b724edd69ec7e0e0434537d80d6b5165193e33b931
33+
LINUX_X64_BOOT_JDK_FILENAME=openjdk-17_linux-x64_bin.tar.gz
34+
LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk17/0d483333a00540d886896bac774ff48b/35/GPL/openjdk-17_linux-x64_bin.tar.gz
35+
LINUX_X64_BOOT_JDK_SHA256=aef49cc7aa606de2044302e757fa94c8e144818e93487081c4fd319ca858134b
3636

37-
WINDOWS_X64_BOOT_JDK_FILENAME=openjdk-16_windows-x64_bin.zip
38-
WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk16/7863447f0ab643c585b9bdebf67c69db/36/GPL/openjdk-16_windows-x64_bin.zip
39-
WINDOWS_X64_BOOT_JDK_SHA256=a78bdeaad186297601edac6772d931224d7af6f682a43372e693c37020bd37d6
37+
WINDOWS_X64_BOOT_JDK_FILENAME=openjdk-17_windows-x64_bin.zip
38+
WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk17/0d483333a00540d886896bac774ff48b/35/GPL/openjdk-17_windows-x64_bin.zip
39+
WINDOWS_X64_BOOT_JDK_SHA256=e88b0df00021c9d266bb435c9a95fdc67d1948cce4518daf85c234907bd393c5
4040

41-
MACOS_X64_BOOT_JDK_FILENAME=openjdk-16_osx-x64_bin.tar.gz
42-
MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk16/7863447f0ab643c585b9bdebf67c69db/36/GPL/openjdk-16_osx-x64_bin.tar.gz
43-
MACOS_X64_BOOT_JDK_SHA256=16f3e39a31e86f3f51b0b4035a37494a47ed3c4ead760eafc6afd7afdf2ad9f2
41+
MACOS_X64_BOOT_JDK_FILENAME=openjdk-17_macos-x64_bin.tar.gz
42+
MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk17/0d483333a00540d886896bac774ff48b/35/GPL/openjdk-17_macos-x64_bin.tar.gz
43+
MACOS_X64_BOOT_JDK_SHA256=18e11cf9bbc6f584031e801b11ae05a233c32086f8e1b84eb8a1e9bb8e1f5d90

make/conf/version-numbers.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ DEFAULT_VERSION_DATE=2022-03-15
3737
DEFAULT_VERSION_CLASSFILE_MAJOR=62 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
3838
DEFAULT_VERSION_CLASSFILE_MINOR=0
3939
DEFAULT_VERSION_DOCS_API_SINCE=11
40-
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="16 17 18"
40+
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="17 18"
4141
DEFAULT_JDK_SOURCE_TARGET_VERSION=18
4242
DEFAULT_PROMOTED_VERSION_PRE=ea

0 commit comments

Comments
 (0)