Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package java-1_8_0-openj9 for 
openSUSE:Factory checked in at 2025-05-12 16:49:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openj9 (Old)
 and      /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-1_8_0-openj9"

Mon May 12 16:49:15 2025 rev:30 rq:1276562 version:1.8.0.452

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-1_8_0-openj9/java-1_8_0-openj9.changes      
2025-02-18 21:03:10.626375372 +0100
+++ 
/work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.30101/java-1_8_0-openj9.changes
   2025-05-12 16:53:30.196323846 +0200
@@ -1,0 +2,26 @@
+Sun May 11 03:50:29 UTC 2025 - Fridrich Strba <fst...@suse.com>
+
+- Update to OpenJDK 8u452 build 09 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 06:57:22 UTC 2025 - Simon Lees <sfl...@suse.de>
+
+- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
+  minimum version warnings
+
+-------------------------------------------------------------------

Old:
----
  3c3d179854a524d7f95225999169ee09fda46033.zip
  61f83383b828adad10eb631374bb04c3a21eb1e9.zip
  e49875871c2862e0d132e3695d55273bfbac08b6.zip
  openj9-nasm-noexecstack.patch

New:
----
  31cf5538b0a4875a2310e917a80bb16c81065d3c.zip
  9bcff94a2a0f12baeac8f5d098b597e8ea076b67.zip
  a00de86921fa72472213e1da6f5216a62a70db7f.zip
  openj9-noexecstack.patch

BETA DEBUG BEGIN:
  Old:- Removed patch:
  * openj9-nasm-noexecstack.patch
    + chosing a better upstream solution
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- Added patch:
  * openj9-noexecstack.patch
    + better upstream solution to the previous fix
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ java-1_8_0-openj9.spec ++++++
--- /var/tmp/diff_new_pack.dR9XJa/_old  2025-05-12 16:53:31.564381272 +0200
+++ /var/tmp/diff_new_pack.dR9XJa/_new  2025-05-12 16:53:31.568381440 +0200
@@ -28,18 +28,18 @@
 %global abs2rel perl -e %{script}
 %global syslibdir       %{_libdir}
 # Standard JPackage naming and versioning defines.
-%global updatever       442
-%global buildver        b06
+%global updatever       452
+%global buildver        b09
 %global root_repository 
https://github.com/ibmruntimes/openj9-openjdk-jdk8/archive
-%global root_revision   61f83383b828adad10eb631374bb04c3a21eb1e9
-%global root_branch     v0.49.0-release
+%global root_revision   a00de86921fa72472213e1da6f5216a62a70db7f
+%global root_branch     v0.51.0-release
 %global omr_repository  https://github.com/eclipse/openj9-omr/archive
-%global omr_revision    e49875871c2862e0d132e3695d55273bfbac08b6
-%global omr_branch      v0.49.0-release
+%global omr_revision    9bcff94a2a0f12baeac8f5d098b597e8ea076b67
+%global omr_branch      v0.51.0-release
 %global openj9_repository https://github.com/eclipse/openj9/archive
-%global openj9_revision 3c3d179854a524d7f95225999169ee09fda46033
-%global openj9_branch   v0.49.0-release
-%global openj9_tag      openj9-0.49.0
+%global openj9_revision 31cf5538b0a4875a2310e917a80bb16c81065d3c
+%global openj9_branch   v0.51.0-release
+%global openj9_tag      openj9-0.51.0
 # priority must be 6 digits in total
 %global priority        1801
 %global javaver         1.8.0
@@ -123,7 +123,7 @@
 Patch210:       openj9-no-werror.patch
 Patch211:       openj9-openssl.patch
 Patch212:       openssl-OSSL_LIB_CTX.patch
-Patch213:       openj9-nasm-noexecstack.patch
+Patch213:       openj9-noexecstack.patch
 BuildRequires:  alsa-lib-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -206,9 +206,9 @@
 %endif
 %if %{bootcycle}
 BuildRequires:  java-devel >= 1.7
-BuildConflicts: java >= 9
-BuildConflicts: java-devel >= 9
-BuildConflicts: java-headless >= 9
+BuildConflicts: java >= 1.9
+BuildConflicts: java-devel >= 1.9
+BuildConflicts: java-headless >= 1.9
 %else
 BuildRequires:  %{name}-devel
 %endif
@@ -356,7 +356,7 @@
 %patch -P 210
 %patch -P 211 -p1
 %patch -P 212 -p1
-%patch -P 213
+%patch -P 213 -p1
 
 %patch -P 1 -p1
 %patch -P 2 -p1
@@ -385,11 +385,14 @@
 done
 
 %build
+# Remove cmake4 error due to not setting
+# min cmake version - sflees.de
+export CMAKE_POLICY_VERSION_MINIMUM=3.5
 export ARCH_DATA_MODEL=64
 
-(cd common/autoconf
- bash ./autogen.sh
-)
+#(cd common/autoconf
+# bash ./autogen.sh
+#)
 
 EXTRA_CFLAGS="-Wno-error -Wno-maybe-uninitialized 
-fno-delete-null-pointer-checks -fno-lifetime-dse"
 EXTRA_CPP_FLAGS="-Wno-error -Wno-maybe-uninitialized -std=gnu++98 
-fno-delete-null-pointer-checks -fno-lifetime-dse"

++++++ 3c3d179854a524d7f95225999169ee09fda46033.zip -> 
31cf5538b0a4875a2310e917a80bb16c81065d3c.zip ++++++
/work/SRC/openSUSE:Factory/java-1_8_0-openj9/3c3d179854a524d7f95225999169ee09fda46033.zip
 
/work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.30101/31cf5538b0a4875a2310e917a80bb16c81065d3c.zip
 differ: char 11, line 2

++++++ 3c3d179854a524d7f95225999169ee09fda46033.zip -> 
9bcff94a2a0f12baeac8f5d098b597e8ea076b67.zip ++++++
/work/SRC/openSUSE:Factory/java-1_8_0-openj9/3c3d179854a524d7f95225999169ee09fda46033.zip
 
/work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.30101/9bcff94a2a0f12baeac8f5d098b597e8ea076b67.zip
 differ: char 11, line 2

++++++ 3c3d179854a524d7f95225999169ee09fda46033.zip -> 
a00de86921fa72472213e1da6f5216a62a70db7f.zip ++++++
/work/SRC/openSUSE:Factory/java-1_8_0-openj9/3c3d179854a524d7f95225999169ee09fda46033.zip
 
/work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.30101/a00de86921fa72472213e1da6f5216a62a70db7f.zip
 differ: char 11, line 2

++++++ openj9-nasm-noexecstack.patch -> openj9-noexecstack.patch ++++++
--- /work/SRC/openSUSE:Factory/java-1_8_0-openj9/openj9-nasm-noexecstack.patch  
2025-02-18 21:03:10.758380883 +0100
+++ 
/work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.30101/openj9-noexecstack.patch
    2025-05-12 16:53:30.256326365 +0200
@@ -1,11 +1,25 @@
---- openj9/runtime/compiler/CMakeLists.txt
-+++ openj9/runtime/compiler/CMakeLists.txt
-@@ -391,7 +391,7 @@ set_source_files_properties(
+--- a/omr/cmake/modules/platform/toolcfg/gnu.cmake
++++ b/omr/cmake/modules/platform/toolcfg/gnu.cmake
+@@ -69,6 +69,11 @@ if(OMR_ARCH_X86)
+       endif()
+ endif()
+ 
++if(OMR_OS_LINUX)
++      list(APPEND OMR_PLATFORM_EXE_LINKER_OPTIONS "-Wl,-z,noexecstack")
++      list(APPEND OMR_PLATFORM_SHARED_LINKER_OPTIONS "-Wl,-z,noexecstack")
++endif()
++
+ if(OMR_HOST_ARCH STREQUAL "s390")
+       list(APPEND OMR_PLATFORM_COMPILE_OPTIONS -march=z9-109)
+ endif()
+--- a/openj9/runtime/compiler/CMakeLists.txt
++++ b/openj9/runtime/compiler/CMakeLists.txt
+@@ -403,7 +403,7 @@ set_source_files_properties(
  
  if(OMR_OS_LINUX)
        set_property(TARGET j9jit APPEND_STRING PROPERTY
--              LINK_FLAGS " 
-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/build/scripts/j9jit.linux.exp")
-+              LINK_FLAGS " -Wl,-z,noexecstack 
-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/build/scripts/j9jit.linux.exp")
+-              LINK_FLAGS " -Wl,-z,noexecstack 
-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/build/scripts/j9jit.linux.exp")
++              LINK_FLAGS " 
-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/build/scripts/j9jit.linux.exp")
        target_link_libraries(j9jit PRIVATE m)
  elseif(OMR_OS_WINDOWS)
        target_sources(j9jit PRIVATE build/scripts/j9jit.def)

++++++ openssl-OSSL_LIB_CTX.patch ++++++
--- /var/tmp/diff_new_pack.dR9XJa/_old  2025-05-12 16:53:31.812391682 +0200
+++ /var/tmp/diff_new_pack.dR9XJa/_new  2025-05-12 16:53:31.812391682 +0200
@@ -1,8 +1,6 @@
-diff --git 
a/closed/adds/jdk/src/share/native/jdk/crypto/jniprovider/NativeCrypto.c 
b/closed/adds/jdk/src/share/native/jdk/crypto/jniprovider/NativeCrypto.c
-index ebe447bd95..9d1a7e930b 100644
 --- a/closed/adds/jdk/src/share/native/jdk/crypto/jniprovider/NativeCrypto.c
 +++ b/closed/adds/jdk/src/share/native/jdk/crypto/jniprovider/NativeCrypto.c
-@@ -64,6 +64,10 @@
+@@ -77,6 +77,10 @@
  # include <pthread.h>
  #endif /* defined(WINDOWS) */
  
@@ -10,7 +8,7 @@
 +typedef struct ossl_lib_ctx_st OSSL_LIB_CTX;
 +#endif
 +
- /* Header for RSA algorithm using 1.0.2 OpenSSL */
- int OSSL102_RSA_set0_key(RSA *, BIGNUM *, BIGNUM *, BIGNUM *);
- int OSSL102_RSA_set0_factors(RSA *, BIGNUM *, BIGNUM *);
+ /* Header for NativeCrypto loading methods. */
+ static void * find_crypto_symbol(void *handle, const char *symname);
+ static void * find_crypto_library(jboolean traceEnabled, const char 
*chomepath);
 

Reply via email to