[oe-commits] Alexandru DAMIAN : toaster.bbclass: exclude variable dependency on toaster postfunc
git at git.openembedded.org
git at git.openembedded.org
Tue Jun 3 15:54:44 UTC 2014
Module: openembedded-core.git
Branch: master-next
Commit: 552c5daceb9f51d2b7331a12dfa033f1ca3d7468
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=552c5daceb9f51d2b7331a12dfa033f1ca3d7468
Author: Alexandru DAMIAN <alexandru.damian at intel.com>
Date: Tue Jun 3 16:16:15 2014 +0100
toaster.bbclass: exclude variable dependency on toaster postfunc
This patch fixes an issue where the toaster postfuncs were
added to the task signature, making impossible the reuse
of sstate caches from builds outside toaster control.
Now the signatures do not differ between toaster and toaster-less
builds.
Signed-off-by: Alexandru DAMIAN <alexandru.damian at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/classes/toaster.bbclass | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/classes/toaster.bbclass b/meta/classes/toaster.bbclass
index 4244b2c..95499a5 100644
--- a/meta/classes/toaster.bbclass
+++ b/meta/classes/toaster.bbclass
@@ -326,6 +326,8 @@ toaster_collect_task_stats[eventmask] = "bb.event.BuildCompleted bb.build.TaskSu
addhandler toaster_buildhistory_dump
toaster_buildhistory_dump[eventmask] = "bb.event.BuildCompleted"
do_package[postfuncs] += "toaster_package_dumpdata "
+do_package[vardepsexclude] += "toaster_package_dumpdata "
do_rootfs[postfuncs] += "toaster_image_dumpdata "
do_rootfs[postfuncs] += "toaster_licensemanifest_dump "
+do_rootfs[vardepsexclude] += "toaster_image_dumpdata toaster_licensemanifest_dump"
More information about the Openembedded-commits
mailing list