From: Bruce Ashfield Date: Thu, 7 Nov 2024 02:29:17 +0000 (-0500) Subject: kernel-devsrc: make tools/Build optional X-Git-Tag: yocto-5.2~1398 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=13e16e5be25f379211c7329fa1462464174c0f2d;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git kernel-devsrc: make tools/Build optional kernel-devsrc fails to copy files for v6.12+ as the following upstream commit has removed the file tools/build/Build: commit ea974028a049f2cea4bb6be963ee3e3844a03f6d Author: Brian Norris Date: Mon Jul 15 13:32:43 2024 -0700 tools build: Avoid circular .fixdep-in.o.cmd issues We make the failed copy of this file non-fatal to support all kernel versions. Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 77249671513..1500aff2e25 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -156,7 +156,7 @@ do_install() { # these are a few files associated with objtool, since we'll need to # rebuild it cp -a --parents tools/build/Build.include $kerneldir/build/ - cp -a --parents tools/build/Build $kerneldir/build/ + cp -a --parents tools/build/Build $kerneldir/build/ 2>/dev/null || : cp -a --parents tools/build/fixdep.c $kerneldir/build/ cp -a --parents tools/scripts/utilities.mak $kerneldir/build/