diff options
-rw-r--r-- | bitbake/lib/bb/runqueue.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index 91911aff89..9ce06c4085 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py | |||
@@ -1831,13 +1831,14 @@ class RunQueueExecuteTasks(RunQueueExecute): | |||
1831 | bb.build.del_stamp(taskname, self.rqdata.dataCaches[mc], taskfn) | 1831 | bb.build.del_stamp(taskname, self.rqdata.dataCaches[mc], taskfn) |
1832 | self.rq.scenequeue_covered.remove(tid) | 1832 | self.rq.scenequeue_covered.remove(tid) |
1833 | 1833 | ||
1834 | toremove = covered_remove | 1834 | toremove = covered_remove | self.rq.scenequeue_notcovered |
1835 | for task in toremove: | 1835 | for task in toremove: |
1836 | logger.debug(1, 'Not skipping task %s due to setsceneverify', task) | 1836 | logger.debug(1, 'Not skipping task %s due to setsceneverify', task) |
1837 | while toremove: | 1837 | while toremove: |
1838 | covered_remove = [] | 1838 | covered_remove = [] |
1839 | for task in toremove: | 1839 | for task in toremove: |
1840 | removecoveredtask(task) | 1840 | if task in self.rq.scenequeue_covered: |
1841 | removecoveredtask(task) | ||
1841 | for deptask in self.rqdata.runtaskentries[task].depends: | 1842 | for deptask in self.rqdata.runtaskentries[task].depends: |
1842 | if deptask not in self.rq.scenequeue_covered: | 1843 | if deptask not in self.rq.scenequeue_covered: |
1843 | continue | 1844 | continue |
@@ -2103,6 +2104,7 @@ class RunQueueExecuteScenequeue(RunQueueExecute): | |||
2103 | # If we don't have any setscene functions, skip this step | 2104 | # If we don't have any setscene functions, skip this step |
2104 | if len(self.rqdata.runq_setscene_tids) == 0: | 2105 | if len(self.rqdata.runq_setscene_tids) == 0: |
2105 | rq.scenequeue_covered = set() | 2106 | rq.scenequeue_covered = set() |
2107 | rq.scenequeue_notcovered = set() | ||
2106 | rq.state = runQueueRunInit | 2108 | rq.state = runQueueRunInit |
2107 | return | 2109 | return |
2108 | 2110 | ||