[packages/llvm] BR multilib libunwind-devel to please multilib detection

atler atler at pld-linux.org
Wed Apr 10 19:02:27 CEST 2024


commit cf3a6fbd55836d50549f6fe432e7d7f656ba4797
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Apr 10 18:34:42 2024 +0200

    BR multilib libunwind-devel to please multilib detection
    
    when checking ie __i386__ symbol existence llvm compiles a binary with
    libunwind linked-in although it does not seem to be required in actual
    compiler rt artifacts
    
    caused by: https://github.com/llvm/llvm-project/pull/66584

 llvm.spec | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/llvm.spec b/llvm.spec
index 31132a6..187158d 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -169,6 +169,7 @@ BuildRequires:	tcl-devel
 BuildRequires:	gcc-c++-multilib-32
 BuildRequires:	glibc-devel(ix86)
 BuildRequires:	libstdc++-multilib-32-devel
+BuildRequires:	libunwind-devel(x86-32)
 %endif
 %ifarch x32
 BuildRequires:	gcc-c++-multilib-32
@@ -177,6 +178,8 @@ BuildRequires:	glibc-devel(ix86)
 BuildRequires:	glibc-devel(x86_64)
 BuildRequires:	libstdc++-multilib-32-devel
 BuildRequires:	libstdc++-multilib-64-devel
+BuildRequires:	libunwind-devel(x86-32)
+BuildRequires:	libunwind-devel(x86-64)
 %endif
 %endif
 %if %{with lldb}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/llvm.git/commitdiff/cf3a6fbd55836d50549f6fe432e7d7f656ba4797



More information about the pld-cvs-commit mailing list