Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package java-17-openj9 for openSUSE:Factory 
checked in at 2025-02-18 21:03:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-17-openj9 (Old)
 and      /work/SRC/openSUSE:Factory/.java-17-openj9.new.8181 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-17-openj9"

Tue Feb 18 21:03:18 2025 rev:18 rq:1246737 version:17.0.14.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-17-openj9/java-17-openj9.changes    
2025-02-07 23:12:36.068299824 +0100
+++ /work/SRC/openSUSE:Factory/.java-17-openj9.new.8181/java-17-openj9.changes  
2025-02-18 21:03:19.570748779 +0100
@@ -1,0 +2,7 @@
+Tue Feb 18 16:23:13 UTC 2025 - Fridrich Strba <[email protected]>
+
+- Added patch:
+  * openj9-nasm-noexecstack.patch
+    + fix wrong execstack flag in libj9jit (bsc#1235844)
+
+-------------------------------------------------------------------

New:
----
  openj9-nasm-noexecstack.patch

BETA DEBUG BEGIN:
  New:- Added patch:
  * openj9-nasm-noexecstack.patch
    + fix wrong execstack flag in libj9jit (bsc#1235844)
BETA DEBUG END:

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

Other differences:
------------------
++++++ java-17-openj9.spec ++++++
--- /var/tmp/diff_new_pack.3bSHl9/_old  2025-02-18 21:03:23.778924461 +0100
+++ /var/tmp/diff_new_pack.3bSHl9/_new  2025-02-18 21:03:23.782924628 +0100
@@ -113,6 +113,7 @@
 # Fix build with older version of openssl
 Patch6:         openssl-OSSL_LIB_CTX.patch
 Patch7:         openj9-openssl.patch
+Patch8:         openj9-nasm-noexecstack.patch
 # Fix: implicit-pointer-decl
 Patch13:        implicit-pointer-decl.patch
 #
@@ -365,6 +366,7 @@
 %patch -P 5 -p1
 %patch -P 6 -p1
 %patch -P 7 -p1
+%patch -P 8
 %patch -P 13 -p1
 
 %if %{with_system_pcsc}

++++++ openj9-nasm-noexecstack.patch ++++++
--- openj9/runtime/compiler/CMakeLists.txt
+++ openj9/runtime/compiler/CMakeLists.txt
@@ -391,7 +391,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")
        target_link_libraries(j9jit PRIVATE m)
 elseif(OMR_OS_WINDOWS)
        target_sources(j9jit PRIVATE build/scripts/j9jit.def)

Reply via email to