From: Konstantin Demin Date: Thu, 13 Jun 2024 17:56:06 +0000 (+0300) Subject: bpf-headers: fix llvm invocation X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=844701f1c045bf7d9bd06014a4b0cf9dd3d6a29d;p=openwrt%2Fstaging%2Fxback.git bpf-headers: fix llvm invocation - specify CC target explicitly - define KBUILD_SYM32=n to select "native" build format (if building with 64-bit arch) - rewrap lines (for good) Signed-off-by: Konstantin Demin Link: https://github.com/openwrt/openwrt/pull/15702 Signed-off-by: Robert Marko --- diff --git a/package/kernel/bpf-headers/Makefile b/package/kernel/bpf-headers/Makefile index 5efd2e1cf0..e75da738e6 100644 --- a/package/kernel/bpf-headers/Makefile +++ b/package/kernel/bpf-headers/Makefile @@ -53,7 +53,9 @@ KERNEL_MAKE := \ $(MAKE) -C $(PKG_BUILD_DIR) \ ARCH=$(BPF_KARCH) \ CROSS_COMPILE=$(BPF_ARCH)-linux- \ - LLVM=1 CC="$(CLANG)" LD="$(TARGET_CROSS)ld" \ + LLVM=1 KBUILD_SYM32=n \ + CC="$(CLANG) --target=$(BPF_TARGET)" \ + LD="$(TARGET_CROSS)ld" \ HOSTCC="$(HOSTCC)" \ HOSTCXX="$(HOSTCXX)" \ KBUILD_HOSTLDLIBS="-L$(STAGING_DIR_HOST)/lib" \