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 \