Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package java-11-openjdk for openSUSE:Factory
checked in at 2026-01-26 11:01:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-11-openjdk.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-11-openjdk"
Mon Jan 26 11:01:53 2026 rev:84 rq:1328936 version:11.0.30.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes
2025-10-23 16:36:40.128430698 +0200
+++
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.1928/java-11-openjdk.changes
2026-01-26 11:01:55.020945828 +0100
@@ -1,0 +2,103 @@
+Fri Jan 23 18:02:01 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Upgrade to upstream tag jdk-11.0.30+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-4895924: Strings in format #rgb not handled by
+ Color.decode() (affects CSS / Swing)
+ + JDK-8213781: web page background renders blue in JEditorPane
+ + JDK-8224087: Compile C code for at least C99 Standard
+ compliance
+ + JDK-8245545: Disable TLS_RSA cipher suites
+ + JDK-8257709: C1: Double assignment in
+ InstructionPrinter::print_stack
+ + JDK-8263622: The java.awt.color.ICC_Profile#setData invert
+ the order of bytes for the "head" tag
+ + JDK-8264524: jdk/internal/platform/docker/
+ /TestDockerMemoryMetrics.java fails due to swapping not
+ working
+ + JDK-8265429: Improve GCM encryption
+ + JDK-8271456: Avoid looking up standard charsets in
+ "java.desktop" module
+ + JDK-8274893: Update java.desktop classes to use
+ try-with-resources
+ + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
+ 22.04
+ + JDK-8299748: java/util/zip/Deinflate.java failing on s390x
+ + JDK-8313083: Print 'rss' and 'cache' as part of the container
+ information
+ + JDK-8317970: Bump target macosx-x64 version to 11.00.00
+ + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
+ unable to resolve local hostname
+ + JDK-8336854: CAInterop.java#actalisauthenticationrootca
+ conflicted with /manual and /timeout
+ + JDK-8337506: Disable "best-fit" mapping on Windows command
+ line
+ + JDK-8339280: jarsigner -verify performs cross-checking
+ between CEN and LOC
+ + JDK-8341496: Improve JMX connections
+ + JDK-8341861: GHA: Use only retention mechanism to remove
+ bundles
+ + JDK-8341964: Add mechanism to disable different parts of TLS
+ cipher suite
+ + JDK-8347129: cpuset cgroups controller is required for no
+ good reason
+ + JDK-8347381: Upgrade jQuery UI to version 1.14.1
+ + JDK-8347911: Limit the length of inflated text chunks
+ + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
+ can cause OutOfMemoryError
+ + JDK-8351933: Inaccurate masking of TC subfield decrement in
+ ForkJoinPool
+ + JDK-8353299: VerifyJarEntryName.java test fails
+ + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
+ collision
+ + JDK-8355528: Update HarfBuzz to 11.2.0
+ + JDK-8357657: [11u][windows] cannot stat '/jdk.crypto.ec/*':
+ No such file or directory
+ + JDK-8358004: Delete applications/scimark/Scimark.java test
+ + JDK-8359402: Test CloseDescriptors.java should throw
+ SkippedException when there is no lsof/sctp
+ + JDK-8359501: Enhance Handling of URIs
+ + JDK-8362308: Enhance Bitmap operations
+ + JDK-8362632: Improve HttpServer Request handling
+ + JDK-8364214: Enhance polygon data support
+ + JDK-8364597: Replace THL A29 Limited with Tencent
+ + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
+ + JDK-8365058: Enhance CopyOnWriteArraySet
+ + JDK-8365271: Improve Swing supports
+ + JDK-8366125: [11u] Test compiler/loopopts/
+ /TestRangeCheckPredicatesControl.java fails OOM
+ + JDK-8366359: Test should throw SkippedException when there is
+ no lpstat
+ + JDK-8366572: Bump update version of OpenJDK: 11.0.30
+ + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
+ to operate on bytes and re-introduce verifySignatureEntryName
+ + JDK-8368032: Enhance Certificate Checking
+ + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
+ fails with Exception: Stack trace
+ + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
+ completed and timed out
+ + JDK-8369226: GHA: Switch to MacOS 15
+ + JDK-8372534: Update Libpng to 1.6.51
+- Removed patch:
+ * jdk-8354941.patch
+ + integrated in this version
+
+-------------------------------------------------------------------
+Wed Jan 14 15:04:11 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Added patch:
+ * bsc_1255446.patch
+ + OpenJDK rendering blue borders when it should not, due to
+ missing the fix for JDK-6304250 from upstream (bsc#1255446)
+
+-------------------------------------------------------------------
+Wed Jan 14 15:02:20 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Do not depend on update-desktop-files (jsc#PED-14507)
+
+-------------------------------------------------------------------
Old:
----
jdk-11.0.29+7.tar.gz
jdk-8354941.patch
New:
----
bsc_1255446.patch
jdk-11.0.30+7.tar.gz
----------(Old B)----------
Old:- Removed patch:
* jdk-8354941.patch
+ integrated in this version
----------(Old E)----------
----------(New B)----------
New:- Added patch:
* bsc_1255446.patch
+ OpenJDK rendering blue borders when it should not, due to
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-11-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.XLm5rf/_old 2026-01-26 11:02:05.381382084 +0100
+++ /var/tmp/diff_new_pack.XLm5rf/_new 2026-01-26 11:02:05.385382253 +0100
@@ -1,7 +1,7 @@
#
# spec file for package java-11-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
@@ -38,7 +38,7 @@
# Standard JPackage naming and versioning defines.
%global featurever 11
%global interimver 0
-%global updatever 29
+%global updatever 30
%global buildver 7
%global openjdk_repo jdk11u
%global openjdk_tag
jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}+%{buildver}
@@ -226,6 +226,7 @@
Patch24: reproducible-search-index-files.patch
#
Patch30: JDK-8208602.patch
+Patch31: bsc_1255446.patch
#
# OpenJDK specific patches
#
@@ -236,7 +237,6 @@
Patch201: fix_armv6_build.patch
#
Patch302: disable-doclint-by-default.patch
-Patch304: jdk-8354941.patch
#
Patch500: activation-module.patch
Patch501: annotation-module.patch
@@ -269,7 +269,6 @@
BuildRequires: mozilla-nss-devel >= 3.53
BuildRequires: pkgconfig
BuildRequires: unzip
-BuildRequires: update-desktop-files
BuildRequires: xorg-x11-proto-devel
BuildRequires: xprop
BuildRequires: zip
@@ -528,6 +527,7 @@
%patch -P 24 -p1
%patch -P 30 -p1
+%patch -P 31 -p1
# s390 build fixes
@@ -543,7 +543,6 @@
%endif
%patch -P 302 -p1
-%patch -P 304 -p1
%patch -P 500
%patch -P 501
@@ -943,7 +942,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 \
++++++ bsc_1255446.patch ++++++
diff --git a/src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
b/src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
index 6ad777e8ca..d7be507bda 100644
--- a/src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
+++ b/src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
@@ -449,7 +449,20 @@ class XWindow extends XBaseWindow implements
X11ComponentPeer {
if (!doEraseBackground()) {
return;
}
- int pixel = surfaceData.pixelFor(c.getRGB());
+ int pixel = 0;
+ boolean isOglEnabled = Boolean.getBoolean("sun.java2d.opengl");
+ if (isOglEnabled) {
+ // 6304250: XAWT: Items in choice show a blue border on OpenGL
+ Solaris10 when background color is set
+ // Note: When OGL is enabled, surfaceData.pixelFor() will not
+ // return a pixel value appropriate for passing to
+ // XSetWindowBackground(). Therefore, we will use the
ColorModel
+ // for this component in order to calculate a pixel value from
+ // the given RGB value.
+ ColorModel cm = getColorModel();
+ pixel = PixelConverter.instance.rgbToPixel(c.getRGB(), cm);
+ } else {
+ pixel = surfaceData.pixelFor(c.getRGB());
+ }
XlibWrapper.XSetWindowBackground(XToolkit.getDisplay(),
getContentWindow(), pixel);
XlibWrapper.XClearWindow(XToolkit.getDisplay(),
getContentWindow());
}
++++++ jdk-11.0.29+7.tar.gz -> jdk-11.0.30+7.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-11-openjdk/jdk-11.0.29+7.tar.gz
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.1928/jdk-11.0.30+7.tar.gz
differ: char 13, line 1