The JMods for OpenJDK 17.
Provides
Requires
License
Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3C
Changelog
* Fri Jan 23 2026 Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream tag jdk-17.0.18+8 (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-7124287: [macosx] JTableHeader doesn't get focus after
pressing F8 key
+ JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
/CheckLeaseLeak.java failing intermittently
+ JDK-8139228: JFileChooser renders file names as HTML document
+ JDK-8139392: JInternalFrame has incorrect padding
+ JDK-8140527: JInternalFrame has incorrect title button width
+ 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-8219408: Tests should handle ${} in the view of jtreg
"smart action"
+ JDK-8230016: re-visit test sun/security/pkcs11/Serialize/
/SerializeProvider.java
+ JDK-8236907: JTable added to nested panels does not paint
last visible row
+ JDK-8245545: Disable TLS_RSA cipher suites
+ JDK-8252329: runtime/LoadClass/TestResize.java timed out
+ JDK-8257810: Only First page are printed in
JTable.scrollRectToVisible
+ JDK-8265429: Improve GCM encryption
+ JDK-8270083: -Wnonnull errors happen with GCC 11.1.1
+ JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java fails with
connection refused
+ JDK-8281440: AWT: Conversion from string literal loses const
qualifier
+ JDK-8281523: Accessibility: Conversion from string literal
loses const qualifier
+ JDK-8281525: Enable Zc:strictStrings flag in Visual Studio
build
+ JDK-8281682: Redundant .ico files in Windows app-image cause
unnecessary bloat
+ JDK-8282047: Enhance StringDecode/Encode microbenchmarks
+ JDK-8283544: HttpClient GET method adds Content-Length: 0
header
+ JDK-8285915: failure_handler: gather the contents of
/etc/hosts file
+ JDK-8286159: Memory leak in getAllConfigs of
awt_GraphicsEnv.c:585
+ JDK-8286447: [Linux] AWT should start in Headless mode if
headful AWT library not installed
+ JDK-8287401: jpackage tests failing on Windows due to
powershell issue
+ JDK-8288109: HttpExchangeImpl.setAttribute does not allow
null value after JDK-8266897
+ JDK-8288180: C2: VectorPhase must ensure that SafePointNode
memory input is a MergeMemNode
+ JDK-8290557: tools/jpackage/share/AddLauncherTest.java#id1
failed with "ERROR: Failed: Check icon file"
+ JDK-8292043: Incorrect decoding near EOF for stateful
decoders like UTF-16
+ JDK-8292214: Memory leak in getAllConfigs of
awt_GraphicsEnv.c:386
+ JDK-8294314: Minimize disabled warnings in hotspot
+ JDK-8294591: Fix cast-function-type warning in TemplateTable
+ JDK-8294594: Fix cast-function-type warnings in signal
handling code
+ JDK-8294680: Refactor scaled border rendering
+ JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
22.04
+ JDK-8295991: java/net/httpclient/CancelRequestTest.java fails
intermittently
+ JDK-8296489: tools/jpackage/windows/WinL10nTest.java fails
with timeout
+ JDK-8297302: gtest/AsyncLogGtest.java fails
AsyncLogTest.stdoutOutput_vm
+ JDK-8297531: sun/security/krb5/MicroTime.java fails with
"Exception: What? only 100 musec precision?"
+ JDK-8297936: Use reachabilityFence to manage liveness in
ClassUnload tests
+ JDK-8299278: tools/jpackage/share/AddLauncherTest.java#id1
failed AddLauncherTest.bug8230933
+ JDK-8299325: java/net/httpclient/CancelRequestTest.java fails
"test CancelRequestTest.testGetSendAsync(
"https://localhost:46509/https1/x/same/interrupt", true,
true)"
+ JDK-8299553: Make ScaledEtchedBorderTest.java comprehensive
+ JDK-8302838: jabswitch main() should avoid calling exit
explicitly
+ JDK-8303089: [jittester] Add time limit to IRTree generation
+ JDK-8303959: tools/jpackage/share/RuntimePackageTest.java
fails with java.lang.AssertionError missing files
+ JDK-8304163: Move jdk.internal.module.ModuleInfoWriter to the
test library
+ JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
/stepBreakPopReturn/INDIFY_Test.java fails with
JVMTI_ERROR_TYPE_MISMATCH