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 2026-01-26 10:42:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-21-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-21-openjdk.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-21-openjdk"
Mon Jan 26 10:42:34 2026 rev:23 rq:1328613 version:21.0.10.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-21-openjdk/java-21-openjdk.changes
2025-10-27 14:38:42.800035118 +0100
+++
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.1928/java-21-openjdk.changes
2026-01-26 10:42:58.521368538 +0100
@@ -1,0 +2,610 @@
+Thu Jan 22 06:51:06 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Update to upstream tag jdk-21.0.10+7 (January 2026 CPU)
+ * CVEs
+ + CVE-2026-21925, bsc#1257034
+ + CVE-2026-21932, bsc#1257036
+ + CVE-2026-21933, bsc#1257037
+ + CVE-2026-21945, bsc#1257038
+ * Changes
+ + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
+ /CheckLeaseLeak.java failing intermittently
+ + JDK-8072701: resume001 failed due to ERROR: timeout for
+ waiting for a BreakpintEvent
+ + JDK-8139228: JFileChooser renders file names as HTML document
+ + JDK-8139392: JInternalFrame has incorrect padding
+ + JDK-8140527: JInternalFrame has incorrect title button width
+ + JDK-8162380: [TEST_BUG] MouseEvent/.../
+ /AltGraphModifierTest.java has only "Fail" button
+ + JDK-8199149: Improve the exception message thrown by
+ VarHandle of unsupported operation
+ + JDK-8201183: sjavac build failures: "Connection attempt
+ failed: Connection refused"
+ + JDK-8201778: Speed up test
+ javax/net/ssl/DTLS/PacketLossRetransmission.java
+ + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still
+ fails with "cleaner failed to clean zipfile."
+ + JDK-8210807: Printing a JTable with a JScrollPane prints
+ table without rows populated
+ + JDK-8216437: PPC64: Add intrinsic for GHASH algorithm
+ + JDK-8219408: Tests should handle ${} in the view of jtreg
+ "smart action"
+ + JDK-8230016: re-visit test
+ sun/security/pkcs11/Serialize/SerializeProvider.java
+ + JDK-8245545: Disable TLS_RSA cipher suites
+ + JDK-8265429: Improve GCM encryption
+ + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java fails with
+ connection refused
+ + JDK-8280482: Window transparency bug on Linux
+ + JDK-8290043: serviceability/attach/ConcAttachTest.java failed
+ "guarantee(!CheckJNICalls) failed: Attached JNI thread exited
+ without being detached"
+ + JDK-8297531: sun/security/krb5/MicroTime.java fails with
+ "Exception: What? only 100 musec precision?"
+ + JDK-8300708: Some nsk jvmti tests fail with virtual thread
+ wrapper due to jvmti missing some virtual thread support
+ + JDK-8304065: HttpServer.stop should terminate immediately if
+ no exchanges are in progress
+ + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
+ /stepBreakPopReturn/INDIFY_Test.java fails with
+ JVMTI_ERROR_TYPE_MISMATCH
+ + JDK-8305186: Reference.waitForReferenceProcessing should be
+ more accessible to tests
+ + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java
+ failed utils.JstatGcResults.assertConsistency
+ + JDK-8306579: Consider building with /Zc:throwingNew
+ + JDK-8307160: Fix AWT/2D/A11Y to support the permissive- flag
+ on the Microsoft Visual C compiler
+ + JDK-8308780: Fix the Java Integer types on Windows
+ + JDK-8309511: Regression test ExtraImportSemicolon.java refers
+ to the wrong bug
+ + JDK-8310049: Refactor Charset tests to use JUnit
+ + JDK-8310915: Typo in aarch64.ad: "envcodings"
+ + JDK-8311076: RedefineClasses doesn't check for ConstantPool
+ overflow
+ + JDK-8311906: Improve robustness of String constructors with
+ mutable array inputs
+ + JDK-8313231: Redundant if statement in ZoneInfoFile
+ + JDK-8313770: jdk/internal/platform/docker/
+ /TestSystemMetrics.java fails on Ubuntu
+ + JDK-8315130: java.lang.IllegalAccessError when processing
+ classlist to create CDS archive
+ + JDK-8315990: Amend problemlisted tests to proper position
+ + JDK-8316422: TestIntegerUnsignedDivMod.java triggers "invalid
+ layout" assert in FrameValues::validate
+ + JDK-8317132: Prepare HotSpot for permissive-
+ + JDK-8317332: Prepare security for permissive-
+ + JDK-8317970: Bump target macosx-x64 version to 11.00.00
+ + JDK-8318467: [jmh] tests concurrent.Queues and
+ concurrent.ProducerConsumer hang with 101+ threads
+ + JDK-8318730: MonitorVmStartTerminate.java still times out
+ after JDK-8209595
+ + JDK-8318850: Duplicate code in the LCMSImageLayout
+ + JDK-8319570: Change to GCC 13.2.0 for building on Linux at
+ Oracle
+ + JDK-8320049: PKCS10 would not discard the cause when throw
+ SignatureException on invalid key
+ + JDK-8320577: Improve MessageHeader's toString() function to
+ make HttpURLConnection's debug log readable
+ + JDK-8320836: jtreg gtest runs should limit heap size
+ + JDK-8321180: Condition for non-latin1 string size too large
+ exception is off by one
+ + JDK-8321183: Incorrect warning from cds about the modules file
+ + JDK-8321514: UTF16 string gets constructed incorrectly from
+ codepoints if CompactStrings is not enabled
+ + JDK-8322018: Test java/lang/String/CompactString/
+ /MaxSizeUTF16String.java fails with -Xcomp
+ + JDK-8322135: Printing JTable in Windows L&F throws
+ InternalError: HTHEME is null
+ + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java
+ does not print the rows and columns of the table in Nimbus and
+ Aqua LookAndFeel
+ + JDK-8323803: ConstantOopReadValue::print_on should print
+ 'null' instead of 'nullptr'
+ + JDK-8324065: Daylight saving information for
+ 'Africa/Casablanca' are incorrect
+ + JDK-8324491: Keyboard layout didn't keep its state if it was
+ changed when dialog was active
+ + JDK-8325277: [21u] Backout test change of JDK-8291809
+ + JDK-8325530: Vague error message when com.sun.tools.attach
+ .VirtualMachine fails to load agent library
+ + JDK-8325590: Regression in round-tripping UTF-16 strings
+ after JDK-8311906
+ + JDK-8325647: [IR framework] Only prints stdout if exitCode is
+ 134
+ + JDK-8325731: Installation instructions for Debian/Ubuntu
+ don't mention autoconf
+ + JDK-8325766: Extend CertificateBuilder to create trust and
+ end entity certificates programmatically
+ + JDK-8327434: Test java/util/PluggableLocale/
+ /TimeZoneNameProviderTest.java timed out
+ + JDK-8327704: Update nsk/jdi tests to use driver instead of
+ othervm
+ + JDK-8327757: Convert javax/swing/JSlider/6524424/
+ /bug6524424.java applet to main
+ + JDK-8327856: Convert applet test SpanishDiacriticsTest.java
+ to a main program
+ + JDK-8327980: Convert javax/swing/JToggleButton/4128979/
+ /bug4128979.java applet test to main
+ + JDK-8328124: Convert java/awt/Frame/ShownOnPack/
+ /ShownOnPack.html applet test to main
+ + JDK-8328247: Remove redundant dir for tests converted from
+ applet to main
+ + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test
+ to main
+ + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest
+ test to main
+ + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/
+ /DiacriticsTest.java applet test to main
+ + JDK-8331231: containers/docker/TestContainerInfo.java fails
+ + JDK-8333200: Test containers/docker/TestPids.java fails Limit
+ value -1 is not accepted as unlimited
+ + JDK-8333526: Restructure java/nio/channels/DatagramChannel/
+ /StressNativeSignal.java to a fail fast exception handling
+ policy
+ + JDK-8333569: jpackage tests must run app launchers with
+ retries on Linux only
+ + JDK-8333783: java/nio/channels/FileChannel/directio/
+ /DirectIOTest.java is unstable with AV software
+ + JDK-8334217: [AIX] Misleading error messages after JDK-8320005
+ + JDK-8334509: Cancelling PageDialog does not return the same
+ PageFormat object
+ + JDK-8334756: javac crashed on call to non-existent generic
+ method with explicit annotated type arg
+ + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with
+ -Xcomp fails exitValue = 137
+ + JDK-8335986: Test javax/swing/JCheckBox/4449413/
+ /bug4449413.java fails on Windows 11 x64 because RBMenuItem's
+ and CBMenuItem's checkmark on the left side are not visible
+ + JDK-8337723: Remove redundant tests from
+ com/sun/security/sasl/gsskerb
+ + JDK-8338428: Add logging of final VM flags while setting
+ properties
+ + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java
+ fails with java.io.IOException: HTTP/1.1 header parser
+ received no bytes
+ + JDK-8339280: jarsigner -verify performs cross-checking
+ between CEN and LOC
+ + JDK-8339366: [jittester] Make it possible to generate tests
+ without execution
+ + JDK-8340015: Open source several AWT focus tests - series 7
+ + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
+ signatures
+ + JDK-8340354: Open source AWT desktop properties and print
+ related tests
+ + JDK-8341097: GHA: Demote Mac x86 jobs to build only
+ + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be
+ executed with Xcomp
+ + JDK-8341138: Rename jtreg property docker.support as
+ container.support
+ + JDK-8341443: [macos] AppContentTest and SigningOptionsTest
+ failed due to "codesign" does not fails with "--app-content"
+ on macOS 15
+ + JDK-8341496: Improve JMX connections
+ + JDK-8342576: [macos] AppContentTest still fails after
+ JDK-8341443 for same reason on older macOS versions
+ + JDK-8342582: user.region for formatting number no longer
+ works for 21.0.5
+ + JDK-8342934: TYPE_USE annotations printed with error causing
+ "," in toString output
+ + JDK-8343191: Cgroup v1 subsystem fails to set subsystem path
+ + JDK-8343340: Swapping checking do not work for
+ MetricsMemoryTester failcount
+ + JDK-8343875: Minor improvements of jpackage test library
+ + JDK-8343876: Enhancements to jpackage test lib
+ + JDK-8344143: Test jdk/java/lang/Thread/virtual/stress/
+ /GetStackTraceALotWhenPinned.java timed out on macosx-x64
+ + JDK-8344577: Virtual thread tests are timing out on some
+ macOS systems
+ + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on
+ Debian 12
+ + JDK-8346142: [perf] scalability issue for the
+ specjvm2008::xml.validation workload
+ + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/
+ /bug4278839.java still fails in CI
+ + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/
+ /RightLeftOrientation.java fails on Windows Server 2025 x64
+ because the icons of RBMenuItem and CBMenuItem are not visible
+ in Nimbus LookAndFeel
+ + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/
+ /setechochartest4.java" failed because the test frame
+ disappears on clicking "Click Several Times" button
+ + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails
+ on macOS
+ + JDK-8347143: [aix] Fix strdup use in os::dll_load
+ + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails
+ intermittently
+ + JDK-8347300: Don't exclude the "PATH" var from the
+ environment when running app launchers in jpackage tests
+ + JDK-8347377: Add validation checks for ICC_Profile header
+ fields
+ + JDK-8347434: Richer VM operations events logging
+ + JDK-8347811: Container detection code for cgroups v2 should
+ use cgroup.controllers
+ + JDK-8347841: Test fixes that use deprecated time zone IDs
+ + JDK-8348240: Remove
+ SystemDictionaryShared::lookup_super_for_unregistered_class()
+ + JDK-8348402: PerfDataManager stalls shutdown for 1ms
+ + JDK-8349188: LineBorder does not scale correctly
+ + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh
+ to java test
+ + JDK-8349705: java.net.URI.scanIPv4Address throws unnecessary
+ URISyntaxException
+ + JDK-8349988: Change cgroup version detection logic to not
+ depend on /proc/cgroups
+ + JDK-8350102: Decouple jpackage test-lib Executor.Result and
+ Executor classes
+ + JDK-8350623: Fix -Wzero-as-null-pointer-constant warnings in
+ nsk native test utilities
+ + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
+ can cause OutOfMemoryError
+ + JDK-8351110: ImageIO.write for JPEG can write corrupt JPEG
+ for certain thumbnail dimensions
+ + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad
+ and getProcessCpuLoad are stale after 24.8 days (Windows)
+ + JDK-8351382: New test
+ containers/docker/TestMemoryWithSubgroups.java is failing
+ + JDK-8351567: Jar Manifest test ValueUtf8Coding produces
+ misleading diagnostic output
+ + JDK-8352016: Improve java/lang/RuntimeTests/
+ /RuntimeExitLogTest.java
+ + JDK-8352533: Report useful IOExceptions when jspawnhelper
+ fails
+ + JDK-8352678: Opensource few JMenuItem tests
+ + JDK-8352682: Opensource JComponent tests
+ + JDK-8352686: Opensource JInternalFrame tests - series3
+ + JDK-8352687: Opensource few JInternalFrame and JTextField
+ tests
+ + JDK-8352793: Open source several AWT TextComponent tests -
+ Batch 1
+ + JDK-8352865: Open source several AWT TextComponent tests -
+ Batch 2
+ + JDK-8352905: Open some JComboBox bugs 1
+ + JDK-8352926: New test TestDockerMemoryMetricsSubgroup.java
+ fails
+ + JDK-8352966: Opensource Several Font related tests - Batch 2
+ + JDK-8352997: Open source several Swing JTabbedPane tests
+ + JDK-8353007: Open some JComboBox bugs 2
+ + JDK-8353011: Open source Swing JButton tests - Set 1
+ + JDK-8353013: java.net.URI.create(String) may have low
+ performance to scan the host/domain name from URI string when
+ the hostname starts with number
+ + JDK-8353175: Eliminate double iteration of stream in
+ FieldDescriptor reinitialization
+ + JDK-8353201: Open source Swing Tooltip tests - Set 2
+ + JDK-8353299: VerifyJarEntryName.java test fails
+ + JDK-8353309: Open source several Swing text tests
+ + JDK-8353319: Open source Swing tests - Set 3
+ + JDK-8353445: Open source several AWT Menu tests - Batch 1
+ + JDK-8353470: Clean up and open source couple AWT Graphics
+ related tests (Part 2)
+ + JDK-8353483: Open source some JProgressBar tests
+ + JDK-8353486: Open source Swing Tests - Set 4
+ + JDK-8353585: Provide ChoiceFormat#parse(String,
+ ParsePosition) tests
+ + JDK-8353586: Open source several toolkit tests
+ + JDK-8353589: Open source a few Swing menu-related tests
+ + JDK-8353592: Open source several scrollbar tests
+ + JDK-8353661: Open source several swing tests batch5
+ + JDK-8353832: Opensource FontClass, Selection and Icon tests
+ + JDK-8353953: com/sun/jdi tests should be fixed to not always
+ require includevirtualthreads=y
+ + JDK-8353957: Open source several AWT ScrollPane tests -
+ Batch 1
+ + JDK-8353958: Open source several AWT ScrollPane tests -
+ Batch 2
+ + JDK-8354095: Open some JTable bugs 5
+ + JDK-8354106: Clean up and open source KeyEvent related tests
++++ 313 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/java-21-openjdk/java-21-openjdk.changes
++++ and
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.1928/java-21-openjdk.changes
Old:
----
jdk-21.0.9+10.tar.gz
New:
----
jdk-21.0.10+7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-21-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.iuZ57i/_old 2026-01-26 10:43:04.601622674 +0100
+++ /var/tmp/diff_new_pack.iuZ57i/_new 2026-01-26 10:43:04.601622674 +0100
@@ -1,7 +1,7 @@
#
# spec file for package java-21-openjdk
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# 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 9
-%global buildver 10
+%global updatever 10
+%global buildver 7
%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}
@@ -205,7 +205,6 @@
BuildRequires: mozilla-nss-devel >= 3.53
BuildRequires: pkgconfig
BuildRequires: unzip
-BuildRequires: update-desktop-files
BuildRequires: xorg-x11-proto-devel
BuildRequires: xprop
BuildRequires: zip
@@ -618,7 +617,6 @@
install -d -m 0755 %{buildroot}%{_datadir}/{applications,pixmaps}
install -d -m 0755 %{buildroot}/%{_jvmdir}/%{sdkdir}/lib/desktop/
install -m 0644 jconsole.desktop %{buildroot}/%{_jvmdir}/%{sdkdir}/lib/desktop/
-%suse_update_desktop_file
%{buildroot}/%{_jvmdir}/%{sdkdir}/lib/desktop/jconsole.desktop
# Find demo directories.
find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \
++++++ jdk-21.0.9+10.tar.gz -> jdk-21.0.10+7.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-21-openjdk/jdk-21.0.9+10.tar.gz
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.1928/jdk-21.0.10+7.tar.gz
differ: char 13, line 1