diff options
| author | Ed Bartosh <ed.bartosh@linux.intel.com> | 2015-04-21 18:48:49 +0300 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-04-29 10:59:54 +0100 |
| commit | db409697db2ea0931cdcd2015d089b6b0ea39bbb (patch) | |
| tree | 9017ebe42175471efebd888cc8a36e3638726c8f /bitbake/lib/bb/cooker.py | |
| parent | 4eeae70a451e25143036bc2d4118d64b2ab1d850 (diff) | |
| download | poky-db409697db2ea0931cdcd2015d089b6b0ea39bbb.tar.gz | |
bitbake: bitbake: reset build mtime cache before the build
Introduced build mtime cache structure. Reset it before the build
to prevent bitbake from crashing when build/tmp/stamps hierarchy
is removed.
[YOCTO: #7562]
(Bitbake rev: f8590547a198a78334debdf14bf40acb50c22ecc)
Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
| -rw-r--r-- | bitbake/lib/bb/cooker.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 9c101f2e72..ddf5fedb83 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
| @@ -35,7 +35,7 @@ from contextlib import closing | |||
| 35 | from functools import wraps | 35 | from functools import wraps |
| 36 | from collections import defaultdict | 36 | from collections import defaultdict |
| 37 | import bb, bb.exceptions, bb.command | 37 | import bb, bb.exceptions, bb.command |
| 38 | from bb import utils, data, parse, event, cache, providers, taskdata, runqueue | 38 | from bb import utils, data, parse, event, cache, providers, taskdata, runqueue, build |
| 39 | import Queue | 39 | import Queue |
| 40 | import signal | 40 | import signal |
| 41 | import prserv.serv | 41 | import prserv.serv |
| @@ -1343,6 +1343,7 @@ class BBCooker: | |||
| 1343 | return True | 1343 | return True |
| 1344 | return retval | 1344 | return retval |
| 1345 | 1345 | ||
| 1346 | build.reset_cache() | ||
| 1346 | self.buildSetVars() | 1347 | self.buildSetVars() |
| 1347 | 1348 | ||
| 1348 | taskdata, runlist, fulltargetlist = self.buildTaskData(targets, task, self.configuration.abort) | 1349 | taskdata, runlist, fulltargetlist = self.buildTaskData(targets, task, self.configuration.abort) |
