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 2025-10-27 14:37:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-21-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-21-openjdk.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-21-openjdk"
Mon Oct 27 14:37:53 2025 rev:22 rq:1313063 version:21.0.9.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-21-openjdk/java-21-openjdk.changes
2025-09-29 16:32:49.875936300 +0200
+++
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.1980/java-21-openjdk.changes
2025-10-27 14:38:42.800035118 +0100
@@ -1,0 +2,525 @@
+Wed Oct 22 15:02:52 UTC 2025 - Fridrich Strba <[email protected]>
+
+- Update to upstream tag jdk-21.0.9+10 (October 2025 CPU)
+ * Security fixes:
+ + JDK-8352637: Enhance bytecode verification
+ + JDK-8356294, CVE-2025-53066, bsc#1252417: Enhance Path
+ Factories
+ + JDK-8359454, CVE-2025-61748, bsc#1252418: Enhance String
+ handling
+ + JDK-8360937, CVE-2025-53057, bsc#1252414: Enhance certificate
+ handling
+ * Other fixes:
+ + JDK-7036144: GZIPInputStream readTrailer uses faulty
+ available() test for end-of-stream
+ + JDK-8079786: [macosx] Test java/awt/Frame/DisposeParentGC/
+ /DisposeParentGC.java fails for Mac only
+ + JDK-8167252: Some of Charset.availableCharsets() does not
+ contain itself
+ + JDK-8185429: [macos] After a modal dialog is closed, no
+ window becomes active
+ + JDK-8203867: Delete test java/awt/TrayIcon/
+ /DblClickActionEventTest/DblClickActionEventTest.html
+ + JDK-8217914: java/net/httpclient/
+ /ConnectTimeoutHandshakeSync.java failed on connection refused
+ while doing POST
+ + JDK-8226919: attach in linux hangs due to permission denied
+ accessing /proc/pid/root
+ + JDK-8249825: Tests sun/security/ssl/SSLSocketImpl/
+ /SetClientMode.java and NonAutoClose.java marked with @ignore
+ + JDK-8259540: MissingResourceException for key
+ cvc-complex-type.2.4.d.1
+ + JDK-8261242: [Linux] OSContainer::is_containerized() returns
+ true when run outside a container
+ + JDK-8279005: sun/tools/jstat tests do not check for test case
+ exit codes after JDK-8245129
+ + JDK-8280818: Expand bug8033699.java to iterate over all LaFs
+ + JDK-8293713: java/net/httpclient/BufferingSubscriberTest.java
+ fails in timeout, blocked in submission publisher
+ + JDK-8302293: jar --create fails with IllegalArgumentException
+ if archive name is shorter than 3 characters
+ + JDK-8302744: Refactor Hotspot container detection code
+ + JDK-8304674: File java.c compile error with
+ -fsanitize=address -O0
+ + JDK-8308633: Increase precision of timestamps in g1 log
+ + JDK-8309238: jdk/jfr/tool/TestView.java failed with
+ "exitValue = 134"
+ + JDK-8309627: Incorrect sorting of DirtyCardQueue buffers
+ + JDK-8309899: Rename PtrQueueSet::buffer_size()
+ + JDK-8310264: In PhaseChaitin::Split defs and phis are leaked
+ + JDK-8310974: NMT: Arena diffs miss the scale
+ + JDK-8311644: Server should not send bad_certificate alert
+ when the client does not send any certificates
+ + JDK-8313083: Print 'rss' and 'cache' as part of the container
+ information
+ + JDK-8313355: javax/management/remote/mandatory/notif/
+ /ListenerScaleTest.java failed with "Exception: Failed:
+ ratio=792.2791601423487"
+ + JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o
+ Windows elevation
+ + JDK-8314166: Update googletest to v1.14.0
+ + JDK-8314611: Provide more explicative error message parsing
+ Currencies
+ + JDK-8314978: Multiple server call from connection failing
+ with expect100 in getOutputStream
+ + JDK-8319067: ProblemList serviceability/AsyncGetCallTrace/
+ /MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode
+ + JDK-8319174: Enhance robustness of some j.m.BigInteger
+ constructors
+ + JDK-8319598: SMFParser misinterprets interrupted running
+ status
+ + JDK-8319932: [JVMCI] class unloading related tests can fail
+ on libgraal
+ + JDK-8320189: vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/
+ /bi02t001 memory corruption when using -Xcheck:jni
+ + JDK-8320769: Remove ill-adviced "make install" target
+ + JDK-8320858: Move jpackage tests to tier3
+ + JDK-8320859: gtest high malloc footprint caused by
+ BufferNodeAllocator stress test
+ + JDK-8322420: [Linux] cgroup v2: Limits in parent nested
+ control groups are not detected
+ + JDK-8322992: Javac fails with StackOverflowError when
+ compiling deeply nested synchronized blocks
+ + JDK-8325397: sun/java2d/Disposer/TestDisposerRace.java fails
+ in linux-aarch64
+ + JDK-8326606: Test javax/swing/text/BoxView/6494356/
+ /bug6494356.java performs a synchronization on a value based
+ class
+ + JDK-8326705: Test CertMsgCheck.java fails to find alert
+ certificate_required
+ + JDK-8327125: SpinYield.report should report microseconds
+ + JDK-8327748: Convert javax/swing/JFileChooser/6798062/
+ /bug6798062.java applet test to main
+ + JDK-8327750: Convert javax/swing/JFileChooser/
+ /FileFilterDescription/FileFilterDescription.java applet test
+ to main
+ + JDK-8327751: Convert javax/swing/JInternalFrame/6726866/
+ /bug6726866.java applet test to main
+ + JDK-8327752: Convert javax/swing/JOptionPane/4174551/
+ /bug4174551.java applet to main
+ + JDK-8327753: Convert javax/swing/JOptionPane/8024926/
+ /bug8024926.java applet to main
+ + JDK-8327754: Convert javax/swing/JPopupMenu/7160604/
+ /bug7160604.java applet to main
+ + JDK-8327755: Convert javax/swing/JScrollBar/8039464/
+ /Test8039464.java applet to main
+ + JDK-8327756: Convert javax/swing/JSlider/4987336/
+ /bug4987336.java applet to main
+ + JDK-8327826: Convert javax/swing/border/Test4243289.java
+ applet test to main
+ + JDK-8327835: Convert java/awt/FileDialog/RegexpFilterTest/
+ /RegexpFilterTest applet test to main
+ + JDK-8327838: Convert java/awt/FileDialog/MultipleMode/
+ /MultipleMode.html applet test to main
+ + JDK-8327872: Convert javax/swing/JToolTip/4644444/
+ /bug4644444.java applet test to main
+ + JDK-8327873: Convert javax/swing/border/Test4247606.java
+ applet test to main
+ + JDK-8327874: Convert javax/swing/JTree/4314199/
+ /bug4314199.java applet test to main
+ + JDK-8327876: Convert javax/swing/border/Test4252164.java
+ applet test to main
+ + JDK-8327879: Convert javax/swing/border/Test4760089.java
+ applet test to main
+ + JDK-8327969: Convert javax/swing/border/Test6910490.java
+ applet test to main
+ + JDK-8327972: Convert java/awt/FileDialog/
+ /SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet
+ test to main
+ + JDK-8328000: Convert /java/awt/im/8154816/bug8154816.java
+ applet test to main
+ + JDK-8328012: Convert InputMethod (/java/awt/im) applet tests
+ to main
+ + JDK-8328030: Convert javax/swing/text/GlyphView/4984669/
+ /bug4984669.java applet test to main
+ + JDK-8328035: Convert javax/swing/text/html/TableView/7030332/
+ /bug7030332.java applet test to main
+ + JDK-8328087: Automate javax/swing/JTable/TAB/TAB.java applet
+ test
+ + JDK-8328089: Automate javax/swing/JTable/4222153/
+ /bug4222153.java applet test
+ + JDK-8328154: Convert sun/java2d/loops/CopyAreaSpeed.java
+ applet test to main
+ + JDK-8328190: Convert AWTPanelSmoothWheel.html applet test to
+ main
+ + JDK-8328225: Convert ImageDecoratedDnD.html applet test to
+ main
+ + JDK-8328244: Convert javax/swing/JSlider/6742358/
+ /bug6742358.java applet test to main
+ + JDK-8328248: Convert javax/swing/JSlider/6587742/
+ /bug6587742.java applet test to main
+ + JDK-8328262: Convert javax/swing/JSplitPane/8132123/
+ /bug8132123.java applet test to main
+ + JDK-8328279: Convert java/awt/Cursor/
+ /CursorOverlappedPanelsTest test to main
+ + JDK-8328328: Convert javax/swing/JTabbedPane/4666224/
+ /bug4666224.java applet test to main
+ + JDK-8328367: Convert java/awt/Component/UpdatingBootTime test
+ to main
+ + JDK-8328378: Convert java/awt/FileDialog/
+ /FileDialogForDirectories test to main
+ + JDK-8328382: Convert java/awt/FileDialog/FileDialogForPackages
+ test to main
+ + JDK-8328384: Convert java/awt/FileDialog/FileDialogOpenDirTest
+ test to main
+ + JDK-8328385: Convert java/awt/FileDialog/FileDialogReturnTest
+ test to main
+ + JDK-8328386: Convert java/awt/FileDialog/FileNameOverrideTest
+ test to main
+ + JDK-8328398: Convert java/awt/im/4490692/bug4490692.html
+ applet test to main
+ + JDK-8328401: Convert java/awt/Frame/InitialMaximizedTest/
+ /InitialMaximizedTest.html applet test to automated
+ + JDK-8328570: Convert closed JViewport manual applet tests to
+ main
+ + JDK-8328631: Convert java/awt/InputMethods/InputMethodsTest/
+ /InputMethodsTest.java applet test to manual
+ + JDK-8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/
+ /sysdict/share/BTreeTest.java: Could not initialize class
+ java.util.concurrent.ThreadLocalRandom
+ + JDK-8330535: Update nsk/jdb tests to use driver instead of
+ othervm
+ + JDK-8331389: runtime/ErrorHandling/TestDwarf.java fails with
+ "Crash JVM should not exit gracefully"
+ + JDK-8331560: Refactor Hotspot container detection code so
+ that subsystem delegates to controllers
+ + JDK-8332020: jwebserver tool prints invalid URL in case of
+ IPv6 address binding
+ + JDK-8332271: Reading data from the clipboard from multiple
+ threads crashes the JVM
+ + JDK-8332368: ubsan aarch64: immediate_aarch64.cpp:298:31:
+ runtime error: shift exponent 32 is too large for 32-bit type
+ 'int'
+ + JDK-8332551: Test vmTestbase/nsk/monitoring/
+ /MemoryNotificationInfo/from/from001/TestDescription.java
+ timed out
+ + JDK-8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/
+ /thrcputime002/TestDescription.java failed
+ + JDK-8333326: Linux Alpine build fails after 8302744
+ + JDK-8333446: Add tests for hierarchical container support
+ + JDK-8334010: VM crashes with ObjectAlignmentInBytes >
+ GCCardSizeInBytes
+ + JDK-8334016: Make PrintNullString.java automatic
+ + JDK-8334320: Replace vmTestbase/metaspace/share/
+ /TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon
+ from testlibrary
+ + JDK-8334394: Race condition in Class::protectionDomain
+ + JDK-8334457: Test javax/swing/JTabbedPane/bug4666224.java
+ fail on macOS with because pressing the āCā key does not
+ switch the layout to WRAP_TAB_LAYOUT
+ + JDK-8335131: Test "javax/swing/JColorChooser/Test6977726.java"
+ failed on ubuntu x64 because "Preview" title is missing for
+ GTK L&F
+ + JDK-8335252: Reduce size of j.u.Formatter.Conversion#isValid
+ + JDK-8335577: runtime/cds/appcds/TestParallelGCWithCDS.java
+ still fails with JNI error
+ + JDK-8335882: platform/cgroup/TestSystemSettings.java fails on
+ Alpine Linux
+ + JDK-8336635: Add IR test for Reference.refersTo intrinsic
+ + JDK-8336702: C2 compilation fails with "all memory state
+ should have been processed" assert
+ + JDK-8337506: Disable "best-fit" mapping on Windows command
+ line
+ + JDK-8338236: Compile error in cgroup code on Linux when using
+ clang
+ + JDK-8338482: com/sun/jdi/ThreadMemoryLeakTest.java requires
+ that compressed oops are enabled
+ + JDK-8338939: Simplify processing of hidden class names
+ + JDK-8339460: CDS error when module is located in a directory
+ with space in the name
+ + JDK-8339561: The test/jdk/java/awt/Paint/ListRepaint.java may
+ fail after JDK-8327401
+ + JDK-8339962: Open source AWT TextField tests - Set1
+ + JDK-8340092: [Linux] containers/systemd/
+ /SystemdMemoryAwarenessTest.java failing on some systems
+ + JDK-8340185: Use make -k on GHA to catch more build errors
+ + JDK-8340276: Test java/lang/management/ThreadMXBean/Locks.java
+ failed with NullPointerException
+ + JDK-8340389: vmTestbase/gc/gctests/PhantomReference/
+ /phantom001/TestDescription.java Test exit code: 97 with
+ -Xcomp UseAVX=3
+ + JDK-8340547: Starting many threads can delay safepoints
+ + JDK-8340554: Improve MessageFormat readObject checks
+ + JDK-8341178: TypeRawPtr::add_offset may be "miscompiled" due
+ to UB
+ + JDK-8341311: [Accessibility,macOS,VoiceOver] VoiceOver
+ announces incorrect number of items in submenu of JPopupMenu
+ + JDK-8341370: Test java/awt/Frame/ShapeNotSetSometimes/
+ /ShapeNotSetSometimes.java fails intermittently on
+ macOS-aarch64
+ + JDK-8341644: Compile error in cgroup coding when using
+ toolchain clang
+ + JDK-8341684: Typo in External Specifications link of
+ java.util.Currency
+ + JDK-8341861: GHA: Use only retention mechanism to remove
+ bundles
+ + JDK-8341964: Add mechanism to disable different parts of TLS
+ cipher suite
+ + JDK-8342074: Fix runtime/Thread/TestAlwaysPreTouchStacks.java
+ to be flagless or accept VM flags
+ + JDK-8342238: Test javax/crypto/CryptoPermissions/
+ /InconsistentEntries.java writes files in tested JDK dir
+ + JDK-8342330: C2: "node pinned on loop exit test?" assert
+ failure
+ + JDK-8342782: AWTEventMulticaster throws StackOverflowError
+ using AquaButtonUI
+ + JDK-8343074: test/jdk/com/sun/net/httpserver/docs/test1/
+ /largefile.txt could be generated
+ + JDK-8343452: Incorrect WINDOWS build variable is used in
+ macroAssembler_x86.cpp
+ + JDK-8343607: C2: Shenandoah crashes during barrier expansion
+ in Continuation::enter
+ + JDK-8343618: Stack smashing in awt_InputMethod.c on Linux
+ s390x
+ + JDK-8343804: Show the default time zone with -XshowSettings
+ option
+ + JDK-8343977: Convert java/awt/TextArea/TextAreaCursorTest/
+ /HoveringAndDraggingTest to main
+ + JDK-8344137: Update XML Security for Java to 3.0.5
+ + JDK-8344338: javax/swing/JTextArea/bug4265784.java fails on
+ Ubuntu 24.04.1
+ + JDK-8344671: Few JFR streaming tests fail with application
+ not alive error on MacOS 15
+ + JDK-8345173: BlockLocationPrinter::print_location misses a
+ ResourceMark
+ + JDK-8345337: JFR: jfr view should display all direct
+ subfields for an event type
+ + JDK-8345471: Clean up compiler/intrinsics/sha/cli tests
+ + JDK-8345566: Deproblemlist
+ test/jdk/javax/swing/JComboBox/6559152/bug6559152.java
+ + JDK-8345767: javax/swing/JSplitPane/4164779/
+ /JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04
+ + JDK-8346255: java/lang/management/ThreadMXBean/
+ /VirtualThreadDeadlocks.java finds no deadlock
+ + JDK-8346285: Update jarsigner compatibility test for change
+ in default digest algorithm
+ + JDK-8346751: Internal java compiler error with type
+ annotations in constants expression in constant fields
++++ 228 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/java-21-openjdk/java-21-openjdk.changes
++++ and
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.1980/java-21-openjdk.changes
Old:
----
jdk-21.0.8+9.tar.gz
jdk-8354941.patch
New:
----
jdk-21.0.9+10.tar.gz
----------(Old B)----------
Old:- Removed patches:
* jdk-8354941.patch
+ integrated in this version
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-21-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.m7lQ2Z/_old 2025-10-27 14:38:45.252138658 +0100
+++ /var/tmp/diff_new_pack.m7lQ2Z/_new 2025-10-27 14:38:45.256138827 +0100
@@ -33,8 +33,8 @@
# Standard JPackage naming and versioning defines.
%global featurever 21
%global interimver 0
-%global updatever 8
-%global buildver 9
+%global updatever 9
+%global buildver 10
%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}
@@ -175,7 +175,6 @@
#
Patch302: disable-doclint-by-default.patch
Patch303: java-40y.patch
-Patch304: jdk-8354941.patch
#
BuildRequires: alsa-lib-devel
BuildRequires: autoconf
@@ -413,7 +412,6 @@
%patch -P 302 -p1
%patch -P 303 -p1
-%patch -P 304 -p1
# Extract systemtap tapsets
++++++ jdk-21.0.8+9.tar.gz -> jdk-21.0.9+10.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-21-openjdk/jdk-21.0.8+9.tar.gz
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.1980/jdk-21.0.9+10.tar.gz
differ: char 13, line 1