[oe-commits] [bitbake] branch master-next updated: fixup2

git at git.openembedded.org git at git.openembedded.org
Wed Jul 24 15:45:17 UTC 2019


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository bitbake.

The following commit(s) were added to refs/heads/master-next by this push:
     new 144e612  fixup2
144e612 is described below

commit 144e612054ebccb2c0f78c8889d49c92f819a44f
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
AuthorDate: Wed Jul 24 16:11:27 2019 +0100

    fixup2
    
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 lib/bb/runqueue.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py
index 1dac538..1ac8d06 100644
--- a/lib/bb/runqueue.py
+++ b/lib/bb/runqueue.py
@@ -1898,8 +1898,6 @@ class RunQueueExecute:
                 if dep not in self.runq_complete:
                     alldeps = False
                     break
-            if revdep in self.rqdata.runq_setscene_tids and revdep not in self.scenequeue_covered and revdep not in self.scenequeue_notcovered:
-                continue
             if alldeps:
                 self.setbuildable(revdep)
                 logger.debug(1, "Marking task %s as buildable", revdep)
@@ -2242,7 +2240,12 @@ class RunQueueExecute:
 
     def update_holdofftasks(self):
         self.holdoff_tasks = set(self.changed_setscene)
-        for tid in self.changed_setscene.copy():
+
+        for tid in self.rqdata.runq_setscene_tids:
+            if tid not in self.scenequeue_covered and tid not in self.scenequeue_notcovered:
+                self.holdoff_tasks.add(tid)
+
+        for tid in self.holdoff_tasks.copy():
             for dep in self.sqdata.sq_covered_tasks[tid]:
                 if dep not in self.runq_complete:
                     self.holdoff_tasks.add(dep)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list