From ed50160a159c5a6b9f69755a155507179687306c Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 23 Mar 2010 22:33:02 +0000 Subject: Gross hack to fix packaged-staging with BBCLASSEXTEND packages (From Poky rev: 589df80ca1b825afd138531bb796aa8617ed0991) Signed-off-by: Richard Purdie --- lib/bb/runqueue.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py index bf04d16dc..c5f4380c8 100644 --- a/lib/bb/runqueue.py +++ b/lib/bb/runqueue.py @@ -978,6 +978,7 @@ class RunQueue: self.get_user_idstring(task))) bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", self, self.cooker.configuration.data) + bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", fn, self.cooker.configuration.data) try: self.cooker.tryBuild(fn, taskname[3:]) except bb.build.EventException: @@ -1157,6 +1158,7 @@ class runQueueTaskCompleted(runQueueEvent): def check_stamp_fn(fn, taskname, d): rq = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", d) + fn = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", d) fnid = rq.taskData.getfn_id(fn) taskid = rq.get_task_id(fnid, taskname) if taskid is not None: -- cgit 1.2.3-korg