Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package llvm12 for openSUSE:Factory checked 
in at 2022-04-28 23:06:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm12 (Old)
 and      /work/SRC/openSUSE:Factory/.llvm12.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm12"

Thu Apr 28 23:06:56 2022 rev:10 rq:972708 version:12.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm12/llvm12.changes    2022-02-14 
22:36:06.745404505 +0100
+++ /work/SRC/openSUSE:Factory/.llvm12.new.1538/llvm12.changes  2022-04-28 
23:06:57.328621278 +0200
@@ -1,0 +2,5 @@
+Sun Apr 24 20:52:29 UTC 2022 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Don't override default linker flags. (We were losing -Wl,-z,now.)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ llvm12.spec ++++++
--- /var/tmp/diff_new_pack.7oVLea/_old  2022-04-28 23:06:58.536622594 +0200
+++ /var/tmp/diff_new_pack.7oVLea/_new  2022-04-28 23:06:58.540622599 +0200
@@ -683,7 +683,7 @@
 
 %define __builder ninja
 %define __builddir stage1
-# -z,now is breaking now, it needs to be fixed
+%define build_ldflags -Wl,--no-keep-memory
 %cmake \
     -DCMAKE_BUILD_TYPE=Release \
     -DBUILD_SHARED_LIBS:BOOL=OFF \
@@ -705,10 +705,7 @@
     -DCLANG_ENABLE_STATIC_ANALYZER:BOOL=OFF \
     -DCOMPILER_RT_BUILD_SANITIZERS:BOOL=OFF \
     -DCOMPILER_RT_BUILD_XRAY:BOOL=OFF \
-    -DLLDB_DISABLE_PYTHON=ON \
-    -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-keep-memory" \
-    -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-keep-memory" \
-    -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-keep-memory"
+    -DLLDB_DISABLE_PYTHON=ON
 ninja -v %{?_smp_mflags} clang llvm-tblgen clang-tblgen \
 %if %{with thin_lto}
     llvm-ar llvm-ranlib \
@@ -749,6 +746,7 @@
 %endif
 
 %define __builddir build
+%define build_ldflags -Wl,--build-id=sha1
 export PATH=${PWD}/stage1/bin:$PATH
 export CC=${PWD}/stage1/bin/clang
 export CXX=${PWD}/stage1/bin/clang++
@@ -764,7 +762,6 @@
 # The build occasionally uses tools linking against previously built
 # libraries (mostly libLLVM.so), but we don't want to set RUNPATHs.
 export LD_LIBRARY_PATH=${PWD}/build/%{_lib}
-# -z,now is breaking now, it needs to be fixed
 %cmake \
     -DBUILD_SHARED_LIBS:BOOL=OFF \
     -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
@@ -818,9 +815,6 @@
     -DLLDB_DISABLE_PYTHON=ON \
 %endif
     -DCMAKE_SKIP_RPATH:BOOL=ON \
-    -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,--build-id=sha1" \
-    -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,--build-id=sha1" \
-    -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--build-id=sha1" \
     -DLLVM_POLLY_LINK_INTO_TOOLS=OFF \
     -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR=${CLANG_TOOLS_EXTRA_DIR} \
     -DPOLLY_BUNDLED_ISL:BOOL=ON

Reply via email to