summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-25 19:03:44 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-26 14:55:22 +0100
commitc74f3d44c6f7815fad87736763807c96263c2eed (patch)
treecdc6f303337d8ac21ca58184e4f462f7585dd8ee /bitbake/lib/bb
parent0984853cedca11a748076b788c4fc9c561ecb291 (diff)
downloadpoky-c74f3d44c6f7815fad87736763807c96263c2eed.tar.gz
bitbake: runqueue.py: Wipe out the stamp cache between setscene and main task execution
The stamp files can change during setscene and the cache should be cleared to account for this. (Bitbake rev: 5ec12f586a50fce675b268965b3dc487aaa96c43) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb')
-rw-r--r--bitbake/lib/bb/runqueue.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index ca5fe970d2..d3a1d2d4f7 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -1170,6 +1170,8 @@ class RunQueueExecuteTasks(RunQueueExecute):
1170 1170
1171 self.stats = RunQueueStats(len(self.rqdata.runq_fnid)) 1171 self.stats = RunQueueStats(len(self.rqdata.runq_fnid))
1172 1172
1173 self.stampcache = {}
1174
1173 # Mark initial buildable tasks 1175 # Mark initial buildable tasks
1174 for task in xrange(self.stats.total): 1176 for task in xrange(self.stats.total):
1175 self.runq_running.append(0) 1177 self.runq_running.append(0)