This update for java-17-openj9 fixes the following issues:
Changes in java-17-openj9:
Make post scripts less noisy (bsc#1267355)
Use libalternatives instead of update-alternatives for distributions where libalternatives is available
Update to OpenJDK 17.0.19 with OpenJ9 0.59.0 virtual machine
OpenJ9 specific security fix
Update to OpenJDK 17.0.18 with OpenJ9 0.57.0 virtual machine
Including Oracle January 2026 CPU changes
Do not depend on update-desktop-files (jsc#PED-14507)
Update to OpenJDK 17.0.17 with OpenJ9 0.56.0 virtual machine
Including Oracle October 2025 CPU changes
Update to OpenJDK 17.0.16 with OpenJ9 0.53.0 virtual machine
Enable bootcycle build
Do not embed rebuild counter (bsc#1246806)
Add -std=gnu99 to CFLAGS to fix gcc15 compile time error. Since the C++ part is on -std=gnu++98, this is the closest.
Added patch:
Update to OpenJDK 17.0.15 with OpenJ9 0.51.0 virtual machine
Including Oracle April 2025 CPU changes
fix wrong execstack flag in libj9jit (bsc#1235844)
Update to OpenJDK 17.0.14 with OpenJ9 0.49.0 virtual machine
{
"binaries": [
{
"java-17-openj9-src": "17.0.19.0-bp160.1.1",
"java-17-openj9": "17.0.19.0-bp160.1.1",
"java-17-openj9-jmods": "17.0.19.0-bp160.1.1",
"java-17-openj9-demo": "17.0.19.0-bp160.1.1",
"java-17-openj9-devel": "17.0.19.0-bp160.1.1",
"java-17-openj9-headless": "17.0.19.0-bp160.1.1",
"java-17-openj9-javadoc": "17.0.19.0-bp160.1.1"
}
]
}