diff options
| author | Konstantin Demin | 2024-06-13 17:56:06 +0000 |
|---|---|---|
| committer | Robert Marko | 2024-09-13 10:20:01 +0000 |
| commit | 844701f1c045bf7d9bd06014a4b0cf9dd3d6a29d (patch) | |
| tree | 9f8b16fc301d2075887fb0c455e57d56ccb14b97 | |
| parent | c4a926516038250105aef1cc5c6ec9fd5c74e300 (diff) | |
| download | openwrt-844701f1c045bf7d9bd06014a4b0cf9dd3d6a29d.tar.gz | |
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 <rockdrilla@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15702
Signed-off-by: Robert Marko <robimarko@gmail.com>
| -rw-r--r-- | package/kernel/bpf-headers/Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
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" \ |