------------------------------------------------------------------- Fri Oct 31 08:05:55 UTC 2025 - Fridrich Strba - Update to OpenJDK 21.0.9 with OpenJ9 0.56.0 virtual machine - Including Oracle October 2025 CPU changes * CVE-2025-53057 (bsc#1252414), CVE-2025-53066 (bsc#1252417), CVE-2025-61748 (bsc#1252418) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.56/ - Removed patches: * omr-libdwarf-2.patch * bootcycle.patch + fixed in this version ------------------------------------------------------------------- Wed Sep 24 07:27:32 UTC 2025 - Fridrich Strba - Added patch: * omr-libdwarf-2.patch + fix build with libdwarf 2.x where the includes are in libdwarf-2 subdirectory ------------------------------------------------------------------- Sat Jul 26 20:58:33 UTC 2025 - Fridrich Strba - Update to OpenJDK 21.0.8 with OpenJ9 0.53.0 virtual machine - Including Oracle July 2025 CPU changes * CVE-2025-30749 (bsc#1246595), CVE-2025-30754 (bsc#1246598), CVE-2025-50059 (bsc#1246575), CVE-2025-50106 (bsc#1246584) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.53/ - Removed patches: * fix-build-with-gcc15.patch * libdwarf-fix.patch * openj9-noexecstack.patch * stringop-overflow.patch + fixed in this version - Modified patches: * openj9-nogit.patch.in * openssl-OSSL_LIB_CTX.patch + rediff to changed context - Added patch: * bootcycle.patch + fix bootcycle-images target - Enable bootcycle build ------------------------------------------------------------------- Mon Jul 21 10:59:48 UTC 2025 - Fridrich Strba - Do not embed rebuild counter (bsc#1246806) ------------------------------------------------------------------- Tue Jun 17 15:58:52 UTC 2025 - Fridrich Strba - 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: * fix-build-with-gcc15.patch + fix a typo in omr that is fatal with gcc15 ------------------------------------------------------------------- Fri May 9 19:45:38 UTC 2025 - Fridrich Strba - Update to OpenJDK 21.0.7 with OpenJ9 0.51.0 virtual machine - Including Oracle April 2025 CPU changes * CVE-2025-21587 (bsc#1241274), CVE-2025-30691 (bsc#1241275), CVE-2025-30698 (bsc#1241276) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.51/ - Removed patch: * openj9-nasm-noexecstack.patch + chosing a better upstream solution - Added patch: * openj9-noexecstack.patch + better upstream solution to the previous fix - Modified patch: * openssl-OSSL_LIB_CTX.patch + rediff ------------------------------------------------------------------- Wed May 7 07:26:39 UTC 2025 - Simon Lees - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ------------------------------------------------------------------- Tue Feb 18 17:33:58 UTC 2025 - Fridrich Strba - Added patch: * openj9-nasm-noexecstack.patch + fix wrong execstack flag in libj9jit (bsc#1235844) ------------------------------------------------------------------- Fri Feb 7 17:43:25 UTC 2025 - Fridrich Strba - Update to OpenJDK 21.0.6 with OpenJ9 0.49.0 virtual machine - Including Oracle October 2024 and January 2025 CPU changes * CVE-2024-21208 (bsc#1231702), CVE-2024-21210 (bsc#1231711), CVE-2024-21217 (bsc#1231716), CVE-2024-21235 (bsc#1231719), CVE-2025-21502 (bsc#1236278) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.49/ - Added patch: * openssl-OSSL_LIB_CTX.patch + allow building with openssl < 3 ------------------------------------------------------------------- Tue Aug 6 08:29:52 UTC 2024 - Fridrich Strba - Update to OpenJDK 21.0.4 with OpenJ9 0.46.0 virtual machine - Including Oracle July 2024 CPU changes * CVE-2024-21131 (bsc#1228046), CVE-2024-21138 (bsc#1228047), CVE-2024-21140 (bsc#1228048), CVE-2024-21147 (bsc#1228052), CVE-2024-21145 (bsc#1228051) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.46/ - Removed patch: * openj9-no-narrowing.patch + fixed in upstream code ------------------------------------------------------------------- Thu May 23 17:47:55 UTC 2024 - Fridrich Strba - Update to OpenJDK 21.0.3 with OpenJ9 0.44.0 virtual machine - Including Oracle April 2024 CPU changes * CVE-2024-21012 (bsc#1222987), CVE-2024-21011 (bsc#1222979), CVE-2024-21068 (bsc#1222983) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.44/ - Added patch: * openj9-openssl.patch + fix build with older openssl that does not define SSL_R_UNEXPECTED_EOF_WHILE_READING - Modified patch: * openj9-nogit.patch.in + rediff to changed context ------------------------------------------------------------------- Mon Mar 11 10:35:38 UTC 2024 - Fridrich Strba - Added patch: * reproducible-version.patch + make the time in generated header reproducible ------------------------------------------------------------------- Thu Mar 7 12:44:28 UTC 2024 - Fridrich Strba - Removed patch: * alternative-tzdb_dat.patch + Remove the possibility to use the system timezone-java. It creates more problems then it solves (bsc#1213470) ------------------------------------------------------------------- Tue Feb 20 15:38:25 UTC 2024 - Fridrich Strba - Use %patch -P N instead of deprecated %patchN. ------------------------------------------------------------------- Mon Feb 12 15:27:41 UTC 2024 - Fridrich Strba - Initial packaging of OpenJDK 21.0.2 with OpenJ9 0.43.0 virtual machine