Previously, 'menuconfig' task was being run just after 'patch' one. In
result, the most common path for unexperienced users:

bitbake virtual/kernel -c menuconfig
bitbake virtual/kernel -c build

didn't work, because the result of 'menuconfig' was later overwritten by
'configure' on the chain of 'build'.

With this patch, 'configure' is requirement for 'menuconfig',
so any manual changes to the kernel config is done just before
actual build and no overwrite occurs.

Signed-off-by: Przemyslaw Wesolek <[email protected]>
---
 classes/kernel.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass
index fe611ab..637805e 100644
--- a/classes/kernel.bbclass
+++ b/classes/kernel.bbclass
@@ -215,7 +215,7 @@ do_menuconfig() {
        fi
 }
 do_menuconfig[nostamp] = "1"
-addtask menuconfig after do_patch
+addtask menuconfig after do_configure
 
 pkg_postinst_kernel () {
        cd /${KERNEL_IMAGEDEST}; update-alternatives --install 
/${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} ${KERNEL_IMAGETYPE} 
${KERNEL_IMAGETYPE}-${KERNEL_VERSION} ${KERNEL_PRIORITY} || true
-- 
1.6.3.3


_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to