Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package java-21-openjdk for openSUSE:Factory
checked in at 2024-01-18 21:51:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-21-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-21-openjdk.new.16006 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-21-openjdk"
Thu Jan 18 21:51:46 2024 rev:6 rq:1139468 version:21.0.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-21-openjdk/java-21-openjdk.changes
2023-12-15 21:47:09.713892743 +0100
+++
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.16006/java-21-openjdk.changes
2024-01-18 21:51:54.829535015 +0100
@@ -1,0 +2,523 @@
+Wed Jan 17 13:18:39 UTC 2024 - Fridrich Strba <[email protected]>
+
+- Update to upstream tag jdk-21.0.2+13 (January 2024 CPU)
+ * CVEs
+ + CVE-2024-20918, bsc#1218907
+ + CVE-2024-20919, bsc#1218903
+ + CVE-2024-20921, bsc#1218905
+ + CVE-2024-20945, bsc#1218909
+ + CVE-2024-20952, bsc#1218911
+ * Security fixes
+ + JDK-8308204: Enhanced certificate processing
+ + JDK-8314295: Enhance verification of verifier
+ + JDK-8314307: Improve loop handling
+ + JDK-8314468: Improve Compiler loops
+ + JDK-8316976: Improve signature handling
+ + JDK-8317547: Enhance TLS connection support
+ * Other changes
+ + JDK-8038244: (fs) Check return value of malloc in
+ Java_sun_nio_fs_AixNativeDispatcher_getmntctl()
+ + JDK-8161536: sun/security/pkcs11/sslecc/
+ /ClientJSSEServerJSSE.java fails with ProviderException
+ + JDK-8219652: [aix] Tests failing with JNI attach problems.
+ + JDK-8225377: type annotations are not visible to javac
+ plugins across compilation boundaries
+ + JDK-8232839: JDI AfterThreadDeathTest.java failed due to
+ "FAILED: Did not get expected IllegalThreadStateException on
+ a StepRequest.enable()"
+ + JDK-8267502: JDK-8246677 caused 16x performance regression in
+ SynchronousQueue
+ + JDK-8267509: Improve IllegalAccessException message to
+ include the cause of the exception
+ + JDK-8268916: Tests for AffirmTrust roots
+ + JDK-8286757: adlc tries to build with /pathmap but without
+ /experimental:deterministic
+ + JDK-8294156: Allow PassFailJFrame.Builder to create test UI
+ + JDK-8294158: HTML formatting for PassFailJFrame instructions
+ + JDK-8294427: Check boxes and radio buttons have rendering
+ issues on Windows in High DPI env
+ + JDK-8294535: Add screen capture functionality to
+ PassFailJFrame
+ + JDK-8295068: SSLEngine throws NPE parsing CertificateRequests
+ + JDK-8295555: Primitive wrapper caches could be `@Stable`
+ + JDK-8299614: Shenandoah: STW mark should keep nmethod/oops
+ referenced from stack chunk alive
+ + JDK-8300663: java/util/concurrent/SynchronousQueue/
+ /Fairness.java failed with "Error: fair=true i=0 j=1"
+ + JDK-8301247: JPackage app-image exe launches multiple exe's
+ in JDK 17+
+ + JDK-8301341: LinkedTransferQueue does not respect timeout for
+ poll()
+ + JDK-8301457: Code in SendPortZero.java is uncommented even
+ after JDK-8236852 was fixed
+ + JDK-8301489: C1: ShortLoopOptimizer might lift instructions
+ before their inputs
+ + JDK-8301846: Invalid TargetDataLine after screen lock when
+ using JFileChooser or COM library
+ + JDK-8303737: C2: Load can bypass subtype check that enforces
+ it's from the right object type
+ + JDK-8306561: Possible out of bounds access in
+ print_pointer_information
+ + JDK-8308103: Massive (up to ~30x) increase in C2 compilation
+ time since JDK 17
+ + JDK-8308452: Extend internal Architecture enum with byte
+ order and address size
+ + JDK-8308479: [s390x] Implement alternative fast-locking scheme
+ + JDK-8308592: Framework for CA interoperability testing
+ + JDK-8308593: Add KEEPALIVE Extended Socket Options Support
+ for Windows
+ + JDK-8309209: C2 failed "assert(_stack_guard_state ==
+ stack_guard_reserved_disabled) failed: inconsistent state"
+ + JDK-8309305: sun/security/ssl/SSLSocketImpl/
+ /BlockedAsyncClose.java fails with jtreg test timeout
+ + JDK-8309545: Thread.interrupted from virtual thread
+ needlessly resets interrupt status
+ + JDK-8309663: test fails "assert(check_alignment(result))
+ failed: address not aligned: 0x00000008baadbabe"
+ + JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when
+ using second test directory
+ + JDK-8309974: some JVMCI tests fail when VM options include
+ -XX:+EnableJVMCI
+ + JDK-8310239: Add missing cross modifying fence in nmethod
+ entry barriers
+ + JDK-8310512: Cleanup indentation in jfc files
+ + JDK-8310596: Utilize existing method
+ frame::interpreter_frame_monitor_size_in_bytes()
+ + JDK-8310982: jdk/internal/util/ArchTest.java fails after
+ JDK-8308452 failed with Method isARM()
+ + JDK-8311261: [AIX] TestAlwaysPreTouchStacks.java fails due to
+ java.lang.RuntimeException: Did not find expected NMT output
+ + JDK-8311514: Incorrect regex in TestMetaSpaceLog.java
+ + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java
+ + JDK-8311591: Add SystemModulesPlugin test case that splits
+ module descriptors with new local variables defined by
+ DedupSetBuilder
+ + JDK-8311630: [s390] Implementation of Foreign Function &
+ Memory API (Preview)
+ + JDK-8311631: When multiple users run tools/jpackage/share/
+ /LicenseTest.java, Permission denied for writing
+ /var/tmp/*.files
+ + JDK-8311680: Update the release version after forking Oct
+ CPU23_10
+ + JDK-8311681: Update the Jan CPU24_01 release date in master
+ branch after forking Oct CPU23_10
+ + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
+ + JDK-8311938: Add default cups include location for configure
+ on AIX
+ + JDK-8312078: [PPC] JcmdScale.java Failing on AIX
+ + JDK-8312126: NullPointerException in CertStore.getCRLs after
+ 8297955
+ + JDK-8312166: (dc) DatagramChannel's socket adaptor does not
+ release carrier thread when blocking in receive
+ + JDK-8312174: missing JVMTI events from vthreads parked during
+ JVMTI attach
+ + JDK-8312191: ColorConvertOp.filter for the default
+ destination is too slow
+ + JDK-8312433: HttpClient request fails due to connection being
+ considered idle and closed
+ + JDK-8312434: SPECjvm2008/xml.transform with CDS fails with
+ "can't seal package nu.xom"
+ + JDK-8312440: assert(cast != nullptr) failed: must have added
+ a cast to pin the node
+ + JDK-8312466: /bin/nm usage in AIX makes needs -X64 flag
+ + JDK-8312467: relax the builddir check in
+ make/autoconf/basic.m4
+ + JDK-8312592: New parentheses warnings after HarfBuzz 7.2.0
+ update
+ + JDK-8312612: handle WideCharToMultiByte return values
+ + JDK-8313164: src/java.desktop/windows/native/libawt/windows/
+ /awt_Robot.cpp GetRGBPixels adjust releasing of resources
+ + JDK-8313167: Update to use jtreg 7.3
+ + JDK-8313206: PKCS11 tests silently skip execution
+ + JDK-8313244: NM flags handling in configure process
+ + JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground
+ release resources in early returns
+ + JDK-8313322: RISC-V: implement MD5 intrinsic
+ + JDK-8313368: (fc) FileChannel.size returns 0 on block special
+ files
+ + JDK-8313575: Refactor PKCS11Test tests
+ + JDK-8313616: support loading library members on AIX in
+ os::dll_load
+ + JDK-8313643: Update HarfBuzz to 8.2.2
+ + JDK-8313656: assert(!JvmtiExport::can_support_virtual_threads())
+ with -XX:-DoJVMTIVirtualThreadTransitions
+ + JDK-8313756: [BACKOUT] 8308682: Enhance AES performance
+ + JDK-8313760: [REDO] Enhance AES performance
+ + JDK-8313779: RISC-V: use andn / orn in the MD5 instrinsic
+ + JDK-8313781: Add regression tests for large page logging and
+ user-facing error messages
+ + JDK-8313782: Add user-facing warning if THPs are enabled but
+ cannot be used
+ + JDK-8313792: Verify 4th party information in
+ src/jdk.internal.le/share/legal/jline.md
+ + JDK-8313873: java/nio/channels/DatagramChannel/
+ /SendReceiveMaxSize.java fails on AIX due to small default
+ RCVBUF size and different IPv6 Header interpretation
+ + JDK-8314045: ArithmeticException in GaloisCounterMode
+ + JDK-8314094: java/lang/ProcessHandle/InfoTest.java fails on
+ Windows when run as user with Administrator privileges
+ + JDK-8314120: Add tests for FileDescriptor.sync
+ + JDK-8314121: test tools/jpackage/share/
+ /RuntimePackageTest.java#id0 fails on RHEL8
+ + JDK-8314191: C2 compilation fails with "bad AD file"
+ + JDK-8314226: Series of colon-style fallthrough switch cases
+ with guards compiled incorrectly
+ + JDK-8314242: Update applications/scimark/Scimark.java to
+ accept VM flags
+ + JDK-8314246: javax/swing/JToolBar/4529206/bug4529206.java
+ fails intermittently on Linux
+ + JDK-8314263: Signed jars triggering Logger finder recursion
+ and StackOverflowError
+ + JDK-8314330: java/foreign tests should respect vm flags when
+ start new processes
+ + JDK-8314476: TestJstatdPortAndServer.java failed with
+ "java.rmi.NoSuchObjectException: no such object in table"
+ + JDK-8314495: Update to use jtreg 7.3.1
+ + JDK-8314551: More generic way to handshake GC threads with
+ monitor deflation
+ + JDK-8314580: PhaseIdealLoop::transform_long_range_checks
+ fails with assert "was tested before"
+ + JDK-8314632: Intra-case dominance check fails in the presence
+ of a guard
+ + JDK-8314759: VirtualThread.parkNanos timeout adjustment when
+ pinned should be replaced
+ + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0
+ write result errno in missing case
+ + JDK-8314935: Shenandoah: Unable to throw OOME on back-to-back
+ Full GCs
+ + JDK-8315026: ProcessHandle implementation listing processes
+ on AIX should use getprocs64
+ + JDK-8315062: [GHA] get-bootjdk action should return the
+ abolute path
+ + JDK-8315082: [REDO] Generational ZGC: Tests crash with
+ assert(index == 0 || is_power_of_2(index))
+ + JDK-8315088: C2: assert(wq.size() - before ==
+ EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of
+ this body if empty
+ + JDK-8315195: RISC-V: Update hwprobe query for new extensions
+ + JDK-8315206: RISC-V: hwprobe query is_set return wrong value
+ + JDK-8315213: java/lang/ProcessHandle/TreeTest.java test
+ enhance output of children
+ + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently
+ + JDK-8315362: NMT: summary diff reports threads count
+ incorrectly
+ + JDK-8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr)
+ failed: more than 2 chained AddP nodes?
+ + JDK-8315383: jlink SystemModulesPlugin incorrectly parses the
+ options
+ + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some
+ cases
+ + JDK-8315437: Enable parallelism in
+ vmTestbase/nsk/monitoring/stress/classload tests
+ + JDK-8315442: Enable parallelism in
+ vmTestbase/nsk/monitoring/stress/thread tests
+ + JDK-8315452: Erroneous AST missing modifiers for partial input
+ + JDK-8315499: build using devkit on Linux ppc64le RHEL puts
+ path to devkit into libsplashscreen
+ + JDK-8315545: C1: x86 cmove can use short branches
+ + JDK-8315549: CITime misreports code/total nmethod sizes
+ + JDK-8315554: C1: Replace "cmp reg, 0" with "test reg, reg" on
+ x86
+ + JDK-8315578: PPC builds are broken after JDK-8304913
+ + JDK-8315579: SPARC64 builds are broken after JDK-8304913
+ + JDK-8315606: Open source few swing text/html tests
+ + JDK-8315612: RISC-V: intrinsic for unsignedMultiplyHigh
+ + JDK-8315644: increase timeout of
+ sun/security/tools/jarsigner/Warning.java
+ + JDK-8315651: Stop hiding AIX specific multicast socket errors
+ via NetworkConfiguration (aix)
+ + JDK-8315683: Parallelize
+ java/util/concurrent/tck/JSR166TestCase.java
+ + JDK-8315684: Parallelize
+ sun/security/util/math/TestIntegerModuloP.java
+ + JDK-8315688: Update jdk21u fix version to 21.0.2
+ + JDK-8315692: Parallelize
+ gc/stress/TestStressRSetCoarsening.java test
+ + JDK-8315696: SignedLoggerFinderTest.java test failed
+ + JDK-8315702: jcmd Thread.dump_to_file slow with millions of
+ virtual threads
+ + JDK-8315706: com/sun/tools/attach/warnings/
+ /DynamicLoadWarningTest.java real fix for failure on AIX
+ + JDK-8315735: VerifyError when switch statement used with
+ synchronized block
+ + JDK-8315751: RandomTestBsi1999 fails often with timeouts on
+ Linux ppc64le
+ + JDK-8315766: Parallelize
+ gc/stress/TestStressIHOPMultiThread.java test
+ + JDK-8315770: serviceability/sa/TestJmapCoreMetaspace.java
+ should run with -XX:-VerifyDependencies
+ + JDK-8315774: Enable parallelism in vmTestbase/gc/g1/unloading
+ tests
+ + JDK-8315863: [GHA] Update checkout action to use v4
+ + JDK-8315869: UseHeavyMonitors not used
+ + JDK-8315920: C2: "control input must dominate current
+ control" assert failure
+ + JDK-8315931: RISC-V: xxxMaxVectorTestsSmokeTest fails when
+ using RVV
+ + JDK-8315936: Parallelize gc/stress/TestStressG1Humongous.java
+ test
+ + JDK-8315937: Enable parallelism in
+ vmTestbase/nsk/stress/numeric tests
+ + JDK-8315942: Sort platform enums and definitions after
+ JDK-8304913 follow-ups
+ + JDK-8315960: test/jdk/java/io/File/TempDirDoesNotExist.java
+ leaves test files behind
+ + JDK-8315971: ProblemList containers/docker/
+ /TestMemoryAwareness.java on linux-all
+ + JDK-8316003: Update FileChooserSymLinkTest.java to HTML
+ instructions
+ + JDK-8316017: Refactor timeout handler in PassFailJFrame
+ + JDK-8316025: Use testUI() method of PassFailJFrame.Builder in
+ FileChooserSymLinkTest.java
+ + JDK-8316030: Update Libpng to 1.6.40
+ + JDK-8316031: SSLFlowDelegate should not log from synchronized
+ block
+ + JDK-8316060: test/hotspot/jtreg/runtime/reflect/
+ /ReflectOutOfMemoryError.java may fail if heap is huge
+ + JDK-8316087: Test SignedLoggerFinderTest.java is still failing
+ + JDK-8316113: Infinite permission checking loop in java/net/spi/
+ /InetAddressResolverProvider/RuntimePermissionTest
+ + JDK-8316123: ProblemList
+ serviceability/dcmd/gc/RunFinalizationTest.java on AIX
+ + JDK-8316130: Incorrect control in
+ LibraryCallKit::inline_native_notify_jvmti_funcs
+ + JDK-8316142: Enable parallelism in
+ vmTestbase/nsk/monitoring/stress/lowmem tests
+ + JDK-8316156: ByteArrayInputStream.transferTo causes
+ MaxDirectMemorySize overflow
+ + JDK-8316178: Better diagnostic header for CodeBlobs
+ + JDK-8316179: Use consistent naming for lightweight locking in
+ MacroAssembler
+ + JDK-8316181: Move the fast locking implementation out of the
+ .ad files
+ + JDK-8316199: Remove sun/tools/jstatd/TestJstatd* tests from
+ problemlist for Windows.
+ + JDK-8316206: Test StretchedFontTest.java fails for Baekmuk
+ font
+ + JDK-8316304: (fs) Add support for
++++ 226 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/java-21-openjdk/java-21-openjdk.changes
++++ and
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.16006/java-21-openjdk.changes
Old:
----
jdk-21.0.1+12.tar.gz
New:
----
jdk-21.0.2+13.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-21-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.KLMnaA/_old 2024-01-18 21:52:15.058264948 +0100
+++ /var/tmp/diff_new_pack.KLMnaA/_new 2024-01-18 21:52:15.062265093 +0100
@@ -1,7 +1,7 @@
#
# spec file
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -33,8 +33,8 @@
# Standard JPackage naming and versioning defines.
%global featurever 21
%global interimver 0
-%global updatever 1
-%global buildver 12
+%global updatever 2
+%global buildver 13
%global openjdk_repo jdk21u
%global openjdk_tag
jdk-%{featurever}%{?updatever:.%{interimver}.%{updatever}}%{?patchver:.%{patchver}}+%{buildver}
%global openjdk_dir
%{openjdk_repo}-jdk-%{featurever}%{?updatever:.%{interimver}.%{updatever}}%{?patchver:.%{patchver}}-%{buildver}
++++++ jdk-21.0.1+12.tar.gz -> jdk-21.0.2+13.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-21-openjdk/jdk-21.0.1+12.tar.gz
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.16006/jdk-21.0.2+13.tar.gz
differ: char 13, line 1