[packages/llvm] fix files on x32 when building without multilib

atler atler at pld-linux.org
Tue Jul 14 22:15:33 CEST 2026


commit e126f17a132f1581a05248f7d793952b883c8eb1
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Jul 14 22:09:59 2026 +0200

    fix files on x32 when building without multilib
    
    hwasan is enabled only on aarch64 riscv64 and x86_64 hence on x32 hwasan
    files are installed only with multilib

 llvm.spec | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/llvm.spec b/llvm.spec
index 4cae66d..0cd965c 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -1473,10 +1473,16 @@ fi
 %exclude %{_libdir}/clang/%{major}/include/ompx.h
 %endif
 %if %{with rt}
-%ifarch %{x8664} x32 aarch64
+%ifarch %{x8664} aarch64
 %dir %{_libdir}/clang/%{major}/bin
 %attr(755,root,root) %{_libdir}/clang/%{major}/bin/hwasan_symbolize
 %endif
+%ifarch x32
+%if %{with multilib}
+%dir %{_libdir}/clang/%{major}/bin
+%attr(755,root,root) %{_libdir}/clang/%{major}/bin/hwasan_symbolize
+%endif
+%endif
 %ifarch %{ix86} %{x8664} aarch64 %{armv7}
 %dir %{_libdir}/clang/%{major}/lib
 %dir %{_libdir}/clang/%{major}/lib/*-linux*
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list