From b7a2dba2ecb7bb5c443f56f29247b670b38d8e11 Mon Sep 17 00:00:00 2001 From: ebasov Date: Thu, 13 Feb 2025 11:19:59 +0300 Subject: [PATCH] Build bpftools for aarch64 with GCC --- SPECS/kernel-6.1.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/SPECS/kernel-6.1.spec b/SPECS/kernel-6.1.spec index d50b2da..1220779 100644 --- a/SPECS/kernel-6.1.spec +++ b/SPECS/kernel-6.1.spec @@ -1295,9 +1295,13 @@ popd > /dev/null %endif %if %{with_bpftool} +%ifarch x86_64 %global bpftool_make \ %{__make} HOSTCC=clang CC=clang -s EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" DESTDIR=$RPM_BUILD_ROOT VMLINUX_H="${RPM_VMLINUX_H}" - +%else +%global bpftool_make \ + %{__make} -s EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" DESTDIR=$RPM_BUILD_ROOT VMLINUX_H="${RPM_VMLINUX_H}" +%endif pushd tools/bpf/bpftool > /dev/null %{bpftool_make} popd > /dev/null