summaryrefslogtreecommitdiffstats
path: root/bitbake/bin/bitbake-worker
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/bin/bitbake-worker')
-rwxr-xr-xbitbake/bin/bitbake-worker3
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/bin/bitbake-worker b/bitbake/bin/bitbake-worker
index d743ff5105..451e6926bf 100755
--- a/bitbake/bin/bitbake-worker
+++ b/bitbake/bin/bitbake-worker
@@ -151,6 +151,7 @@ def fork_off_task(cfg, data, databuilder, workerdata, extraconfigdata, runtask):
151 taskhash = runtask['taskhash'] 151 taskhash = runtask['taskhash']
152 unihash = runtask['unihash'] 152 unihash = runtask['unihash']
153 appends = runtask['appends'] 153 appends = runtask['appends']
154 layername = runtask['layername']
154 taskdepdata = runtask['taskdepdata'] 155 taskdepdata = runtask['taskdepdata']
155 quieterrors = runtask['quieterrors'] 156 quieterrors = runtask['quieterrors']
156 # We need to setup the environment BEFORE the fork, since 157 # We need to setup the environment BEFORE the fork, since
@@ -262,7 +263,7 @@ def fork_off_task(cfg, data, databuilder, workerdata, extraconfigdata, runtask):
262 bb.parse.siggen.set_taskhashes(workerdata["newhashes"]) 263 bb.parse.siggen.set_taskhashes(workerdata["newhashes"])
263 ret = 0 264 ret = 0
264 265
265 the_data = databuilder.parseRecipe(fn, appends) 266 the_data = databuilder.parseRecipe(fn, appends, layername)
266 the_data.setVar('BB_TASKHASH', taskhash) 267 the_data.setVar('BB_TASKHASH', taskhash)
267 the_data.setVar('BB_UNIHASH', unihash) 268 the_data.setVar('BB_UNIHASH', unihash)
268 bb.parse.siggen.setup_datacache_from_datastore(fn, the_data) 269 bb.parse.siggen.setup_datacache_from_datastore(fn, the_data)