From 72c88fc45d4cf3575ab636bad0323fd03e9b6791 Mon Sep 17 00:00:00 2001 From: Mikael Vidstedt Date: Tue, 20 Apr 2021 14:37:44 +0000 Subject: [PATCH] 8257459: Bump minimum boot jdk to JDK 16 Reviewed-by: darcy, iris, erikj --- make/conf/jib-profiles.js | 2 +- make/conf/test-dependencies | 22 +++++++++++----------- make/conf/version-numbers.conf | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/make/conf/jib-profiles.js b/make/conf/jib-profiles.js index ff6d69fa2e73d..a1676bf77d536 100644 --- a/make/conf/jib-profiles.js +++ b/make/conf/jib-profiles.js @@ -396,7 +396,7 @@ var getJibProfilesCommon = function (input, data) { }; }; - common.boot_jdk_version = (input.build_os == 'macosx' && input.build_cpu == 'aarch64') ? "16" : "15"; + common.boot_jdk_version = "16"; common.boot_jdk_build_number = "36"; common.boot_jdk_home = input.get("boot_jdk", "install_path") + "/jdk-" + common.boot_jdk_version diff --git a/make/conf/test-dependencies b/make/conf/test-dependencies index 4cc4610daedee..159b6073a5f3a 100644 --- a/make/conf/test-dependencies +++ b/make/conf/test-dependencies @@ -1,5 +1,5 @@ # -# Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2020, 2021, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -25,19 +25,19 @@ # Versions and download locations for dependencies used by pre-submit testing. -BOOT_JDK_VERSION=15 +BOOT_JDK_VERSION=16 JTREG_VERSION=5.1 JTREG_BUILD=b01 GTEST_VERSION=1.8.1 -LINUX_X64_BOOT_JDK_FILENAME=openjdk-15_linux-x64_bin.tar.gz -LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk15/779bf45e88a44cbd9ea6621d33e33db1/36/GPL/openjdk-15_linux-x64_bin.tar.gz -LINUX_X64_BOOT_JDK_SHA256=bb67cadee687d7b486583d03c9850342afea4593be4f436044d785fba9508fb7 +LINUX_X64_BOOT_JDK_FILENAME=openjdk-16_linux-x64_bin.tar.gz +LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk16/7863447f0ab643c585b9bdebf67c69db/36/GPL/openjdk-16_linux-x64_bin.tar.gz +LINUX_X64_BOOT_JDK_SHA256=e952958f16797ad7dc7cd8b724edd69ec7e0e0434537d80d6b5165193e33b931 -WINDOWS_X64_BOOT_JDK_FILENAME=openjdk-15_windows-x64_bin.zip -WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk15/779bf45e88a44cbd9ea6621d33e33db1/36/GPL/openjdk-15_windows-x64_bin.zip -WINDOWS_X64_BOOT_JDK_SHA256=764e39a71252a9791118a31ae56a4247c049463bda5eb72497122ec50b1d07f8 +WINDOWS_X64_BOOT_JDK_FILENAME=openjdk-16_windows-x64_bin.zip +WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk16/7863447f0ab643c585b9bdebf67c69db/36/GPL/openjdk-16_windows-x64_bin.zip +WINDOWS_X64_BOOT_JDK_SHA256=a78bdeaad186297601edac6772d931224d7af6f682a43372e693c37020bd37d6 -MACOS_X64_BOOT_JDK_FILENAME=openjdk-115_osx-x64_bin.tar.gz -MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk15/779bf45e88a44cbd9ea6621d33e33db1/36/GPL/openjdk-15_osx-x64_bin.tar.gz -MACOS_X64_BOOT_JDK_SHA256=ab842c8c0953b816be308c098c1a021177a4776bef24da85b6bafbbd657c7e1a +MACOS_X64_BOOT_JDK_FILENAME=openjdk-16_osx-x64_bin.tar.gz +MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk16/7863447f0ab643c585b9bdebf67c69db/36/GPL/openjdk-16_osx-x64_bin.tar.gz +MACOS_X64_BOOT_JDK_SHA256=16f3e39a31e86f3f51b0b4035a37494a47ed3c4ead760eafc6afd7afdf2ad9f2 diff --git a/make/conf/version-numbers.conf b/make/conf/version-numbers.conf index 98ed69ff35aec..422fc795908f3 100644 --- a/make/conf/version-numbers.conf +++ b/make/conf/version-numbers.conf @@ -36,6 +36,6 @@ DEFAULT_VERSION_EXTRA3=0 DEFAULT_VERSION_DATE=2021-09-14 DEFAULT_VERSION_CLASSFILE_MAJOR=61 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`" DEFAULT_VERSION_CLASSFILE_MINOR=0 -DEFAULT_ACCEPTABLE_BOOT_VERSIONS="15 16 17" +DEFAULT_ACCEPTABLE_BOOT_VERSIONS="16 17" DEFAULT_JDK_SOURCE_TARGET_VERSION=17 DEFAULT_PROMOTED_VERSION_PRE=ea