From 69b27c258589c2881c598c7d2b4619a807ebb38b Mon Sep 17 00:00:00 2001 From: Andrew Hughes Date: Thu, 20 Oct 2022 02:44:05 +0100 Subject: [PATCH] Update to jdk-19.0.1 release Update release notes to 19.0.1 --- .gitignore | 1 + NEWS | 41 ++++++++++++++++++++++++++++++++++++++++ java-latest-openjdk.spec | 10 +++++++--- sources | 2 +- 4 files changed, 50 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9c9a167..e52f711 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /openjdk-jdk18u-jdk-18.0.1.1+2.tar.xz /openjdk-jdk18u-jdk-18.0.2+9.tar.xz /openjdk-jdk19u-jdk-19+36.tar.xz +/openjdk-jdk19u-jdk-19.0.1+10.tar.xz diff --git a/NEWS b/NEWS index 5bc84cb..a473fca 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,47 @@ 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 19.0.1 (2022-10-18): +=========================================== +Live versions of these release notes can be found at: + * https://builds.shipilev.net/backports-monitor/release-notes-19.0.1.html + +* Security fixes + - JDK-8282252: Improve BigInteger/Decimal validation + - JDK-8285662: Better permission resolution + - JDK-8286077, CVE-2022-21618: Wider MultiByte conversions + - JDK-8286511: Improve macro allocation + - JDK-8286519: Better memory handling + - JDK-8286526, CVE-2022-21619: Improve NTLM support + - JDK-8286910, CVE-2022-21624: Improve JNDI lookups + - JDK-8286918, CVE-2022-21628: Better HttpServer service + - JDK-8287446: Enhance icon presentations + - JDK-8288508: Enhance ECDSA usage + - JDK-8289366, CVE-2022-39399: Improve HTTP/2 client usage + - JDK-8289853: Update HarfBuzz to 4.4.1 + - JDK-8290334: Update FreeType to 2.12.1 +* Other changes + - JDK-8028265: Add legacy tz tests to OpenJDK + - JDK-8212096: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + - JDK-8227651: Tests fail with SSLProtocolException: Input record too big + - JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + - JDK-8287672: jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run + - JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + - JDK-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + - JDK-8288499: Restore cancel-in-progress in GHA + - JDK-8288599: com/sun/management/OperatingSystemMXBean/TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + - JDK-8288653: Bump version numbers for 19.0.1 + - JDK-8290000: Bump macOS GitHub actions to macOS 11 + - JDK-8290695: Change milestone to fcs for releases: jdk-11.0.17, jdk-17.0.5, jdk-19.0.1 + - JDK-8291640: java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName + - JDK-8291897: TerminatingThreadLocal(s) not registered from virtual thread(s) + - JDK-8292051: jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java failed "AssertionError: Expected terminated values: [666] but got: []" + - JDK-8292240: CarrierThread.blocking not reset when spare not activated + - JDK-8292487: Back out the fix for JDK-8281962 from jdk19u + - JDK-8292579: (tz) Update Timezone Data to 2022c + - JDK-8292654: G1 remembered set memory footprint regression after JDK-8286115 + - JDK-8293180: JQuery UI license file not updated + New in release OpenJDK 19.0.0 (2022-09-20): =========================================== Major changes are listed below. Some changes may have been backported diff --git a/java-latest-openjdk.spec b/java-latest-openjdk.spec index 236dc2d..1ca7a97 100644 --- a/java-latest-openjdk.spec +++ b/java-latest-openjdk.spec @@ -322,7 +322,7 @@ # New Version-String scheme-style defines %global featurever 19 %global interimver 0 -%global updatever 0 +%global updatever 1 %global patchver 0 # buildjdkver is usually same as %%{featurever}, # but in time of bootstrap of next jdk, it is featurever-1, @@ -379,8 +379,8 @@ %global origin_nice OpenJDK %global top_level_dir_name %{origin} %global top_level_dir_name_backup %{top_level_dir_name}-backup -%global buildver 36 -%global rpmrelease 3 +%global buildver 10 +%global rpmrelease 1 # Priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit %if %is_system_jdk # Using 10 digits may overflow the int used for priority, so we combine the patch and build versions @@ -2687,6 +2687,10 @@ cjc.mainProgram(args) %endif %changelog +* Thu Oct 20 2022 Andrew Hughes - 1:19.0.1.0.10-1.rolling +- Update to jdk-19.0.1 release +- Update release notes to 19.0.1 + * Wed Sep 21 2022 Andrew Hughes - 1:19.0.0.0.36-3.rolling - The stdc++lib, zlib & freetype options should always be set from the global, so they are not altered for staticlibs builds - Remove freetype sources along with zlib sources diff --git a/sources b/sources index f1891af..4a6fdfa 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (tapsets-icedtea-6.0.0pre00-c848b93a8598.tar.xz) = 97d026212363b3c83f6a04100ad7f6fdde833d16579717f8756e2b8c2eb70e144a41a330cb9ccde9c3badd37a2d54fdf4650a950ec21d8b686d545ecb2a64d30 -SHA512 (openjdk-jdk19u-jdk-19+36.tar.xz) = c441e1f7dbabe3e66e062a7f661f953e06c10dd165995e2996e614d32f2333cd4532f45064ba4d098dfc8fa3637448d4dc9869c235d086ef80499a7a262f4ede +SHA512 (openjdk-jdk19u-jdk-19.0.1+10.tar.xz) = c39a6b2919247f69ce8b66766101ebf7b81714043e961ca6b5303e9cb0ffeddb3ceab826b168757f6b4db6b558f0ede59ffdc758ed273d98f19559d965dd2080