[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