Since kernel commit [e501ce9 x86: Force asm-goto], running `make menuconfig (bitbake linux-yocto -cmenuconfig)' requires host gcc support asm-goto which gcc version >= 4.5
It broke linux-libc-headers do_install even though there is no relation with `make menuconfig' Set CC_HAVE_ASM_GOTO="1" to workaround the checking https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e501ce957a786ecd076ea0cfb10b114e6e4d0f40 https://unix.stackexchange.com/questions/456767/make-menuconfig-error-while-trying-to-build-kernel Signed-off-by: Hongxu Jia <[email protected]> --- meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc index be215af..766322e 100644 --- a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc +++ b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc @@ -51,7 +51,7 @@ UPSTREAM_CHECK_URI = "https://www.kernel.org/" S = "${WORKDIR}/linux-${PV}" -EXTRA_OEMAKE = " HOSTCC="${BUILD_CC}" HOSTCPP="${BUILD_CPP}"" +EXTRA_OEMAKE = " HOSTCC="${BUILD_CC}" HOSTCPP="${BUILD_CPP}" CC_HAVE_ASM_GOTO="1"" do_configure[noexec] = "1" -- 2.7.4 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
