| Message ID | 20260609074914.33559-1-nora.schiffer@ew.tq-group.com |
|---|---|
| State | Under Review |
| Headers | show |
| Series | [meta-oe,master/wrynose] kernel-selftest: do not run 'make clean' | expand |
diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb index 7850ddb6c9..06919c8bba 100644 --- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb @@ -129,6 +129,8 @@ EXTRA_OEMAKE:append:toolchain-clang = "\ HOSTLD="clang ${BUILD_LDFLAGS} -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++" \ " +CLEANBROKEN = "1" + KERNEL_SELFTEST_SRC ?= "Makefile \ include \ kernel \
Due to the way the kernel-selftest sources are set up, the toplevel Makefile does not work and `make clean` will always result in a "The source tree is not clean, please run 'make ARCH=... mrproper'" error. Avoid running it by setting CLEANBROKEN = "1", so rebuilding the recipe without a clean (which often happens when the kernel has changed) does not fail. Signed-off-by: Nora Schiffer <nora.schiffer@ew.tq-group.com> --- meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb | 2 ++ 1 file changed, 2 insertions(+)