From 9ddd7aaca2daf1e1126a8d6c9f9a195724661171 Mon Sep 17 00:00:00 2001 From: Andrew Hughes Date: Thu, 10 Jul 2025 00:27:57 +0100 Subject: [PATCH] Update to jdk-21.0.8+2 (EA) - Update release notes to 21.0.8+2 Related: RHEL-101798 --- .gitignore | 1 + NEWS | 6 ++++++ java-21-openjdk.spec | 7 ++++++- sources | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7931368..d297ad6 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ /openjdk-21.0.7+5-ea.tar.xz /openjdk-21.0.7+6.tar.xz /openjdk-21.0.8+1-ea.tar.xz +/openjdk-21.0.8+2-ea.tar.xz diff --git a/NEWS b/NEWS index a00a1a2..ed1cee5 100644 --- a/NEWS +++ b/NEWS @@ -62,6 +62,7 @@ Live versions of these release notes can be found at: - JDK-8319572: Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags - JDK-8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug" - JDK-8320687: sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently + - JDK-8320948: NPE due to unreported compiler error - JDK-8321204: C2: assert(false) failed: node should be in igvn hash table - JDK-8321479: java -D-D crashes - JDK-8321931: memory_swap_current_in_bytes reports 0 as "unlimited" @@ -94,6 +95,8 @@ Live versions of these release notes can be found at: - JDK-8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed() - JDK-8332641: Update nsk.share.jpda.Jdb to don't use finalization - JDK-8332880: JFR GCHelper class recognizes "Archive" regions as valid + - JDK-8333013: Update vmTestbase/nsk/share/LocalProcess.java to don't use finalization + - JDK-8333680: com/sun/tools/attach/BasicTests.java fails with "SocketException: Permission denied: connect" - JDK-8333805: Replaying compilation with null static final fields results in a crash - JDK-8333890: Fatal error in auto-vectorizer with float16 kernel. - JDK-8334644: Automate javax/print/attribute/PageRangesException.java @@ -247,6 +250,7 @@ Live versions of these release notes can be found at: - JDK-8349200: [JMH] time.format.ZonedDateTimeFormatterBenchmark fails - JDK-8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh to run fully in java - JDK-8349358: [JMH] Cannot access class jdk.internal.vm.ContinuationScope + - JDK-8349501: Relocate supporting classes in security/testlibrary to test/lib/jdk tree - JDK-8349623: [ASAN] Gtest os_linux.glibc_mallinfo_wrapper_vm fails - JDK-8349637: Integer.numberOfLeadingZeros outputs incorrectly in certain cases - JDK-8349751: AIX build failure after upgrade pipewire to 1.3.81 @@ -275,8 +279,10 @@ Live versions of these release notes can be found at: - JDK-8352706: httpclient HeadTest does not run on HTTP2 - JDK-8352716: (tz) Update Timezone Data to 2025b - JDK-8353138: Screen capture for test TaskbarPositionTest.java, failure case + - JDK-8353190: Use "/native" Run Option for TestAvailableProcessors Execution - JDK-8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public - JDK-8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint + - JDK-8354802: MAX_SECS definition is unused in os_linux - JDK-8354893: [REDO BACKPORT] javac crashes while adding type annotations to the return type of a constructor (JDK-8320001) Notes on individual issues: diff --git a/java-21-openjdk.spec b/java-21-openjdk.spec index 28a8111..01e60d3 100644 --- a/java-21-openjdk.spec +++ b/java-21-openjdk.spec @@ -365,7 +365,7 @@ %global origin_nice OpenJDK %global top_level_dir_name %{vcstag} %global top_level_dir_name_backup %{top_level_dir_name}-backup -%global buildver 1 +%global buildver 2 %global rpmrelease 1 # Settings used by the portable build %global portablerelease 1 @@ -2563,6 +2563,11 @@ cjc.mainProgram(args) %endif %changelog +* Wed Jul 09 2025 Andrew Hughes - 1:21.0.8.0.2-0.1.ea +- Update to jdk-21.0.8+2 (EA) +- Update release notes to 21.0.8+2 +- Related: RHEL-101798 + * Wed Jul 09 2025 Andrew Hughes - 1:21.0.8.0.1-0.1.ea - Update get_bundle_versions.sh to match other scripts - * get_bundle_versions.sh: Add license diff --git a/sources b/sources index db656fa..2ea6cea 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (tapsets-icedtea-6.0.0pre00-c848b93a8598.tar.xz) = 97d026212363b3c83f6a04100ad7f6fdde833d16579717f8756e2b8c2eb70e144a41a330cb9ccde9c3badd37a2d54fdf4650a950ec21d8b686d545ecb2a64d30 -SHA512 (openjdk-21.0.8+1-ea.tar.xz) = 52dec88fa4ddf746ef64d014e14b0a96b2fdd1b7ced650d735d5919a4e16c6fb6d69721c90a1791210539c1506cc523b562eda77ada52a45e370820fb0aea467 +SHA512 (openjdk-21.0.8+2-ea.tar.xz) = 12dab130fc5e6d567925133b11e27f6e5b308fc141faaf2c83ab04f6f6e91e767a83860749117292ab5fd8260f4e55c57f2b36fd8acb2cf90d761e32a34780ce