From ea7c7c4f2e21a0aadb53d1691de6d5a85dc11a8e Mon Sep 17 00:00:00 2001 From: "mark.yang" Date: Fri, 7 Aug 2026 18:30:19 +0900 Subject: [PATCH] bpftool: start builds from a clean build dir Nothing cleans ${B} between rebuilds and the kernel makefiles cache their feature detection results there, so a sysroot-only change (say binutils leaving DEPENDS) skips the relink and packages a stale binary that still links libbfd. Signed-off-by: mark.yang Signed-off-by: Khem Raj --- meta-oe/recipes-kernel/bpftool/bpftool.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-kernel/bpftool/bpftool.bb b/meta-oe/recipes-kernel/bpftool/bpftool.bb index 66e48cfd84..419be18d99 100644 --- a/meta-oe/recipes-kernel/bpftool/bpftool.bb +++ b/meta-oe/recipes-kernel/bpftool/bpftool.bb @@ -26,6 +26,8 @@ SECURITY_CFLAGS = "" do_configure[depends] += "virtual/kernel:do_shared_workdir" +do_configure[cleandirs] = "${B}" + COMPATIBLE_HOST = "(x86_64|aarch64|riscv64).*-linux" do_compile() {