Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cmake for openSUSE:Factory checked 
in at 2024-01-03 12:22:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cmake (Old)
 and      /work/SRC/openSUSE:Factory/.cmake.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cmake"

Wed Jan  3 12:22:56 2024 rev:244 rq:1135592 version:3.28.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/cmake/cmake.changes      2023-12-20 
21:00:15.838117829 +0100
+++ /work/SRC/openSUSE:Factory/.cmake.new.28375/cmake.changes   2024-01-03 
12:22:57.599030763 +0100
@@ -1,0 +2,8 @@
+Wed Dec 27 12:56:45 UTC 2023 - Stefan Brüns <stefan.bru...@rwth-aachen.de>
+
+- Re-add "-Wl,--no-undefined" linker flags for executables and
+  regular shared libraries. Shared library targets which are used
+  as plugins/modules should use `add_library(... MODULE ...), which
+  uses the "CMAKE_MODULE_LINKER_FLAGS".  
+
+-------------------------------------------------------------------

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

Other differences:
------------------


++++++ cmake.macros ++++++
--- /var/tmp/diff_new_pack.1W4kkD/_old  2024-01-03 12:22:58.959080470 +0100
+++ /var/tmp/diff_new_pack.1W4kkD/_new  2024-01-03 12:22:58.959080470 +0100
@@ -40,9 +40,9 @@
         -DCMAKE_C_FLAGS="${CFLAGS:-%optflags}" \\\
         -DCMAKE_CXX_FLAGS="${CXXFLAGS:-%optflags}" \\\
         -DCMAKE_Fortran_FLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" 
\\\
-        -DCMAKE_EXE_LINKER_FLAGS="%{?build_ldflags} -Wl,--as-needed 
-Wl,-z,now" \\\
+        -DCMAKE_EXE_LINKER_FLAGS="%{?build_ldflags} -Wl,--as-needed 
-Wl,--no-undefined -Wl,-z,now" \\\
         -DCMAKE_MODULE_LINKER_FLAGS="%{?build_ldflags} -Wl,--as-needed" \\\
-        -DCMAKE_SHARED_LINKER_FLAGS="%{?build_ldflags} -Wl,--as-needed 
-Wl,-z,now" \\\
+        -DCMAKE_SHARED_LINKER_FLAGS="%{?build_ldflags} -Wl,--as-needed 
-Wl,--no-undefined -Wl,-z,now" \\\
 %if "%{?_lib}" == "lib64" \
         -DLIB_SUFFIX=64 \\\
 %endif \

Reply via email to