[meta-oe][PATCH] bpftool: start builds from a clean build dir
| Newsgroups | org.openembedded.lists.openembedded-devel |
|---|---|
| Message-ID | <[email protected]> |
From: "mark.yang" <[email protected]> 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 <[email protected]> --- 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() {