From b386710979a5f0c59cc666825e8cba245920af5b Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Thu, 12 Mar 2015 14:44:25 +0100 Subject: [PATCH] meta-digi-arm: fix building kernel using out-of-tree The way the kernel is built in yocto 1.8 has changed. Now the build is done under ${WORKDIR}/build while the source code is at STAGING_KERNEL_DIR, so we need to modify the '.config' in the build directory instead of in the source directory. This fixes: kernel-source is not clean, please run 'make mrproper' make[2]: *** [prepare3] Error 1 make[1]: *** [sub-make] Error 2 https://jira.digi.com/browse/DEL-1558 Signed-off-by: Javier Viguera --- meta-digi-arm/recipes-kernel/linux/linux-dey.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-digi-arm/recipes-kernel/linux/linux-dey.inc b/meta-digi-arm/recipes-kernel/linux/linux-dey.inc index 20b492f4b..e324d79ff 100644 --- a/meta-digi-arm/recipes-kernel/linux/linux-dey.inc +++ b/meta-digi-arm/recipes-kernel/linux/linux-dey.inc @@ -15,7 +15,7 @@ SRC_URI = " \ do_configure() { for i in $(echo ${WORKDIR}/*.cfg); do [ "${i}" = "${WORKDIR}/*.cfg" ] && continue - cat ${i} >> '${S}/.config' + cat ${i} >> ${B}/.config done kernel_do_configure }