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 <fst...@suse.com>
+
+- 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

Reply via email to