diff --git a/.gitignore b/.gitignore index 1f95540..873588f 100644 --- a/.gitignore +++ b/.gitignore @@ -257,3 +257,4 @@ /openjdk-shenandoah-jdk8u-shenandoah-jdk8u332-b09-4curve.tar.xz /openjdk-shenandoah-jdk8u-shenandoah-jdk8u342-b06-4curve.tar.xz /openjdk-shenandoah-jdk8u-shenandoah-jdk8u342-b07-4curve.tar.xz +/openjdk-shenandoah-jdk8u-shenandoah-jdk8u345-b01-4curve.tar.xz diff --git a/NEWS b/NEWS index a826722..111227d 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,32 @@ Key: JDK-X - https://bugs.openjdk.java.net/browse/JDK-X CVE-XXXX-YYYY: https://cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY +New in release OpenJDK 8u345 (2022-08-01): +=========================================== +Live versions of these release notes can be found at: + * https://bit.ly/openjdk8u345 + * https://builds.shipilev.net/backports-monitor/release-notes-openjdk8u345.txt + +* Other changes + - JDK-8290832: It is no longer possible to change "user.dir" in the JDK8 + - JDK-8291568: Bump update version of OpenJDK: 8u345 + +Notes on individual issues: +=========================== + +core-libs/java.io: + +JDK-8290832: It is no longer possible to change "user.dir" in the JDK8 +====================================================================== +A change, JDK-8194154, was introduced in the 8u342 release of OpenJDK +causing the JDK to ignore attempts to set the `user.dir` property. +While this change is suitable for a major release (it was originally +introduced in the initial release of OpenJDK 11), changing the +behaviour of such a property in an update release creates +compatibility issues in software that relies on the behaviour in prior +versions of OpenJDK 8. As a result, we have reverted this change in +8u345. + New in release OpenJDK 8u342 (2022-07-19): =========================================== Live versions of these release notes can be found at: diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec index 486f3ac..5461c53 100644 --- a/java-1.8.0-openjdk.spec +++ b/java-1.8.0-openjdk.spec @@ -335,7 +335,7 @@ # note, following three variables are sedded from update_sources if used correctly. Hardcode them rather there. %global shenandoah_project openjdk %global shenandoah_repo shenandoah-jdk8u -%global openjdk_revision jdk8u342-b07 +%global openjdk_revision jdk8u345-b01 %global shenandoah_revision shenandoah-%{openjdk_revision} # Define old aarch64/jdk8u tree variables for compatibility %global project %{shenandoah_project} @@ -2832,6 +2832,10 @@ cjc.mainProgram(args) %endif %changelog +* Wed Aug 03 2022 Andrew Hughes - 1:1.8.0.345.b01-1 +- Update to shenandoah-jdk8u345-b01 (GA) +- Update release notes for 8u345-b01. + * Sun Jul 24 2022 Andrew Hughes - 1:1.8.0.342.b07-1 - Update to shenandoah-jdk8u342-b07 (GA) - Update release notes for 8u342-b07. diff --git a/sources b/sources index 06bd55f..13743ce 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (tapsets-icedtea-3.15.0.tar.xz) = c752a197cb3d812d50c35e11e4722772be40096c81d2a57933e0d9b8a3c708b9c157b8108a4e33a06ca7bb81648170994408c75d6f69d5ff12785d0c31009671 -SHA512 (openjdk-shenandoah-jdk8u-shenandoah-jdk8u342-b07-4curve.tar.xz) = 64b467edeb332062fd3e1c0647dc2e75616fdaf8a629922d017a49e89324c19eb762d03a951399891fa08db188fc3dee8c7f34351b415e6121c0a51520043ea1 +SHA512 (openjdk-shenandoah-jdk8u-shenandoah-jdk8u345-b01-4curve.tar.xz) = 6fa848faa201a01516c8bc616e0cb980fc012c6f54493138fdd38962c8d706382567467b380eaa34a52ffae3657a13f3f136163c1185f38dc0b5dc0e2151f49d