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 | ||
