[oe-commits] Richard Purdie : terminal: Exclude BB_ORIGENV from the signatures

git at git.openembedded.org git at git.openembedded.org
Fri Dec 20 17:16:09 UTC 2013


Module: openembedded-core.git
Branch: master
Commit: 84b549afb46fce7b5cdaa977286aeb2e90d3bfdb
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=84b549afb46fce7b5cdaa977286aeb2e90d3bfdb

Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date:   Fri Dec 20 17:16:25 2013 +0000

terminal: Exclude BB_ORIGENV from the signatures

devshell was printing a traceback when exiting due to the use of dump_sigs()
being called on the task. This is turn was since this function referenced
BB_ORIGENV. We might as well globally exclude this for now since its a
data store object and cannot be pickled, not would it make sense to do so.

[YOCTO #5683]

Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/classes/terminal.bbclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta/classes/terminal.bbclass b/meta/classes/terminal.bbclass
index efbc4eb..774f055 100644
--- a/meta/classes/terminal.bbclass
+++ b/meta/classes/terminal.bbclass
@@ -86,3 +86,5 @@ def oe_terminal(command, title, d):
         bb.fatal('No valid terminal found, unable to open devshell')
     except oe.terminal.ExecutionError as exc:
         bb.fatal('Unable to spawn terminal %s: %s' % (terminal, exc))
+
+oe_terminal[vardepsexclude] = "BB_ORIGENV"



More information about the Openembedded-commits mailing list