summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/runqueue.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index d605b310ff..9b75dff00e 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -909,9 +909,13 @@ class RunQueue:
909 if t3 and t3 > t2: 909 if t3 and t3 > t2:
910 continue 910 continue
911 if fn == fn2 or (fulldeptree and fn2 not in stampwhitelist): 911 if fn == fn2 or (fulldeptree and fn2 not in stampwhitelist):
912 if not t2 or t1 < t2: 912 if not t2:
913 bb.msg.debug(2, bb.msg.domain.RunQueue, "Stampfile %s < %s (or does not exist)" % (stampfile, stampfile2)) 913 bb.msg.debug(2, bb.msg.domain.RunQueue, "Stampfile %s does not exist" % (stampfile2))
914 iscurrent = False 914 iscurrent = False
915 if t1 < t2:
916 bb.msg.debug(2, bb.msg.domain.RunQueue, "Stampfile %s < %s" % (stampfile, stampfile2))
917 iscurrent = False
918
915 return iscurrent 919 return iscurrent
916 920
917 def execute_runqueue(self): 921 def execute_runqueue(self):
@@ -1368,7 +1372,6 @@ class RunQueueExecuteScenequeue(RunQueueExecute):
1368 taskdep = self.rqdata.dataCache.task_deps[fn] 1372 taskdep = self.rqdata.dataCache.task_deps[fn]
1369 if 'noexec' in taskdep and taskname in taskdep['noexec']: 1373 if 'noexec' in taskdep and taskname in taskdep['noexec']:
1370 noexec.append(task) 1374 noexec.append(task)
1371 self.task_skip(task)
1372 continue 1375 continue
1373 sq_fn.append(fn) 1376 sq_fn.append(fn)
1374 sq_hashfn.append(self.rqdata.dataCache.hashfn[fn]) 1377 sq_hashfn.append(self.rqdata.dataCache.hashfn[fn])
@@ -1384,7 +1387,7 @@ class RunQueueExecuteScenequeue(RunQueueExecute):
1384 valid_new.append(sq_task[v]) 1387 valid_new.append(sq_task[v])
1385 1388
1386 for task in range(len(self.sq_revdeps)): 1389 for task in range(len(self.sq_revdeps)):
1387 if task not in valid_new and task not in noexec: 1390 if task not in valid_new:
1388 bb.msg.debug(2, bb.msg.domain.RunQueue, "No package found so skipping setscene task %s" % (self.rqdata.get_user_idstring(self.rqdata.runq_setscene[task]))) 1391 bb.msg.debug(2, bb.msg.domain.RunQueue, "No package found so skipping setscene task %s" % (self.rqdata.get_user_idstring(self.rqdata.runq_setscene[task])))
1389 self.task_failoutright(task) 1392 self.task_failoutright(task)
1390 1393