From 5e22fb4ab66ee0a5451b2a504fbe0376fcc56ca0 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Tue, 8 Aug 2023 16:51:16 +0200 Subject: [PATCH] Don't drop LDFLAGS for shared libraries From the corresponding c9s fix: https://gitlab.com/redhat/centos-stream/rpms/llvm/-/commit/b758d604f4d745e0d4ba285e9c9230f7aa5adbe2 --- llvm.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm.spec b/llvm.spec index 748ac58..c6ed0aa 100644 --- a/llvm.spec +++ b/llvm.spec @@ -327,7 +327,7 @@ export ASMFLAGS="%{build_cflags}" -DLLVM_INSTALL_SPHINX_HTML_DIR=%{_pkgdocdir}/html \ -DSPHINX_EXECUTABLE=%{_bindir}/sphinx-build-3 \ -DLLVM_INCLUDE_BENCHMARKS=OFF \ - -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-z,cet-report=error" \ + -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -Wl,-z,cet-report=error" \ -DLLVM_UNITTEST_LINK_FLAGS="-Wl,-plugin-opt=O0" # Build libLLVM.so first. This ensures that when libLLVM.so is linking, there