From 7e72477b8f4c323e3ea0497877c1b6486b2547a5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Enrico=20J=C3=B6rns?= Date: Tue, 28 Oct 2025 08:36:01 +0100 Subject: [PATCH] barebox.bbclass: set KBUILD_OUTPUT MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Sets KBUILD_OUTPUT to the build directory to ensure using the valid path in e.g. menuconfig or devshell. An externally set KBUILD_OUTPUT could otherwise confuse the build process and create the .config from an invalid folder. This is what the kernel recipes also do. Signed-off-by: Enrico Jörns Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta/classes-recipe/barebox.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes-recipe/barebox.bbclass b/meta/classes-recipe/barebox.bbclass index ece8fb6485..73615999aa 100644 --- a/meta/classes-recipe/barebox.bbclass +++ b/meta/classes-recipe/barebox.bbclass @@ -16,6 +16,8 @@ DEPENDS += "bison-native flex-native lz4-native" S = "${UNPACKDIR}/barebox-${PV}" B = "${WORKDIR}/build" +KBUILD_OUTPUT = "${B}" +OE_TERMINAL_EXPORTS += "KBUILD_OUTPUT" require conf/image-uefi.conf -- 2.47.3