aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2011-06-23 21:50:13 +0200
committerKoen Kooi <koen@dominion.thruhere.net>2011-06-23 21:50:13 +0200
commit5b857eeeb7b03eb5bc43a98888290b022bf42450 (patch)
tree7fe407deb2429d9993efc3f7196b1aa5ce4cc899
parentdd25d80387a90f236e7aa90939ea7cd31d9264dc (diff)
downloadmeta-openembedded-5b857eeeb7b03eb5bc43a98888290b022bf42450.tar.gz
kernel.bbclass: Stop do_install poking directly into the sysroot and evading sstate
do_install was putting files directly into the sysroot which means sstate had no knowledge of them. This meant they didn't get cleaned along with the other files from the task amongst other issues. This patch puts them in ${D} where they were supposted to be. Tested-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
-rw-r--r--meta-oe/classes/kernel.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-oe/classes/kernel.bbclass b/meta-oe/classes/kernel.bbclass
index ecd33137da..9c992652f5 100644
--- a/meta-oe/classes/kernel.bbclass
+++ b/meta-oe/classes/kernel.bbclass
@@ -131,7 +131,7 @@ kernel_do_install() {
# Support for external module building - create a minimal copy of the
# kernel source tree.
#
- kerneldir=${STAGING_KERNEL_DIR}
+ kerneldir=${D}/kernel
install -d $kerneldir
#