[packages/llvm] be more granular about which of %{arm} need libatomic
atler
atler at pld-linux.org
Thu Mar 30 01:53:04 CEST 2023
commit 58b1e4905cf5fbbf1257dcae596552182d12210c
Author: Jan Palus <atler at pld-linux.org>
Date: Wed Mar 29 22:33:26 2023 +0200
be more granular about which of %{arm} need libatomic
llvm.spec | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/llvm.spec b/llvm.spec
index 923323f..a9b5004 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -70,6 +70,10 @@
%undefine with_rt
%endif
+%ifarch i386 i486 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl
+%define with_libatomic 1
+%endif
+
%define targets_to_build %{?with_target_aarch64:AArch64;}%{?with_target_amdgpu:AMDGPU;}%{?with_target_arm:ARM;}%{?with_target_avr:AVR;}%{?with_target_bpf:BPF;}%{?with_target_hexagon:Hexagon;}%{?with_target_lanai:Lanai;}%{?with_target_loongarch:LoongArch;}%{?with_target_mips:Mips;}%{?with_target_msp430:MSP430;}%{?with_target_nvptx:NVPTX;}%{?with_target_powerpc:PowerPC;}%{?with_target_riscv:RISCV;}%{?with_target_sparc:Sparc;}%{?with_target_systemz:SystemZ;}%{?with_target_ve:VE;}%{?with_target_webassembly:WebAssembly;}%{?with_target_x86:X86;}%{?with_target_xcore:XCore;}
%if %{without mlir}
@@ -123,9 +127,7 @@ BuildRequires: bison
BuildRequires: cmake >= 3.13.4
BuildRequires: flex
BuildRequires: groff
-%ifarch i386 i486 %{arm}
-BuildRequires: libatomic-devel
-%endif
+%{?with_libatomic:BuildRequires: libatomic-devel}
BuildRequires: libedit-devel
BuildRequires: libltdl-devel
BuildRequires: libpfm-devel
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/llvm.git/commitdiff/335a154d950c2c4ddaae5b6c3877cac4de6f7572
More information about the pld-cvs-commit
mailing list