From b472c0de6dffeb9f4684d24a8ea060d538641e56 Mon Sep 17 00:00:00 2001 From: Joel Uckelman Date: Wed, 30 Oct 2024 14:49:56 +0000 Subject: [PATCH 1/2] Updated to current Java release. --- .github/workflows/package.yml | 2 +- bootstrap.sh | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 16c4c7499d..bca4e443de 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -37,7 +37,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 22 + java-version: 23 java-package: jdk - name: Cache Maven packages diff --git a/bootstrap.sh b/bootstrap.sh index e40f6b5762..5a389db39c 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -21,17 +21,17 @@ pushd "$JDKDIR" ZULU_URL='https://cdn.azul.com/zulu/bin' -TEMURIN_URL='https://github.com/adoptium/temurin22-binaries/releases/download' -TEMURIN_VERSION=jdk-22.0.2+9 -TEMURIN_FILENAME_VERSION=22.0.2_9 +TEMURIN_URL='https://github.com/adoptium/temurin23-binaries/releases/download' +TEMURIN_VERSION=jdk-23.0.1+11 +TEMURIN_FILENAME_VERSION=23.0.1_11 -BELLSOFT_URL='https://download.bell-sw.com/java/22.0.2%2B11' -BELLSOFT_VERSION=22.0.2+11 -BELLSOFT_DIR=jdk-22.0.2 +BELLSOFT_URL='https://download.bell-sw.com/java/23.0.1%2B13' +BELLSOFT_VERSION=23.0.1+13 +BELLSOFT_DIR=jdk-23.0.1 -BELLSOFT_WIN32_URL='https://download.bell-sw.com/java/21.0.4%2B9' -BELLSOFT_WIN32_VERSION=21.0.4+9 -BELLSOFT_WIN32_DIR=jdk-21.0.4 +BELLSOFT_WIN32_URL='https://download.bell-sw.com/java/21.0.5%2B11' +BELLSOFT_WIN32_VERSION=21.0.5+11 +BELLSOFT_WIN32_DIR=jdk-21.0.5 # Windows x86_32 filename="bellsoft-jdk$BELLSOFT_WIN32_VERSION-windows-i586.zip" @@ -40,7 +40,7 @@ unzip $filename mv $BELLSOFT_WIN32_DIR windows-x86_32 # Windows x86_64 -filename="OpenJDK22U-jdk_x64_windows_hotspot_$TEMURIN_FILENAME_VERSION.zip" +filename="OpenJDK23U-jdk_x64_windows_hotspot_$TEMURIN_FILENAME_VERSION.zip" curl -L -O "$TEMURIN_URL/$TEMURIN_VERSION/$filename" unzip $filename mv $TEMURIN_VERSION windows-x86_64 @@ -52,13 +52,13 @@ unzip $filename mv $BELLSOFT_DIR windows-aarch64 # MacOS x86_64 -filename="OpenJDK22U-jdk_x64_mac_hotspot_$TEMURIN_FILENAME_VERSION.tar.gz" +filename="OpenJDK23U-jdk_x64_mac_hotspot_$TEMURIN_FILENAME_VERSION.tar.gz" curl -L -O "$TEMURIN_URL/$TEMURIN_VERSION/$filename" mkdir macos-x86_64 tar -C macos-x86_64 --strip-components=1 -xvf $filename # MacOS aarch64 -filename="OpenJDK22U-jdk_aarch64_mac_hotspot_$TEMURIN_FILENAME_VERSION.tar.gz" +filename="OpenJDK23U-jdk_aarch64_mac_hotspot_$TEMURIN_FILENAME_VERSION.tar.gz" curl -L -O "$TEMURIN_URL/$TEMURIN_VERSION/$filename" mkdir macos-aarch64 tar -C macos-aarch64 --strip-components=1 -xvf $filename From 5c40ce26b975393d817ae04abbfd5e3970fb5d87 Mon Sep 17 00:00:00 2001 From: Joel Uckelman Date: Wed, 30 Oct 2024 15:15:13 +0000 Subject: [PATCH 2/2] Updated change log. --- CHANGES | 1 + dist/notes/data.json | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index 8d1e370a64..d87e3abb5b 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,6 @@ 3.7.15 - ??? +* 13664: Upgraded bundled Java to 21.0.5 (32-bit Windows), 23.0.1 (all others) * 13558: Update logback configuration to prevent messages to console 3.7.14 - 18 August 2024 diff --git a/dist/notes/data.json b/dist/notes/data.json index 37feef15d0..2770674c3c 100644 --- a/dist/notes/data.json +++ b/dist/notes/data.json @@ -23,6 +23,7 @@ "bug_fixes": [ ], "other_improvements": [ + { "num": 13664, "desc": "Upgraded bundled Java to 21.0.5 (32-bit Windows), 23.0.1 (all others)" }, { "num": 13558, "desc": "Update logback configuration to prevent messages to console" } ] },