diff options
Diffstat (limited to 'bitbake/lib')
-rw-r--r-- | bitbake/lib/bb/runqueue.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index 0d80a6934c..0a319d2c42 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py | |||
@@ -1066,6 +1066,10 @@ class RunQueueExecute: | |||
1066 | for var in envvars: | 1066 | for var in envvars: |
1067 | comps = var.split("=") | 1067 | comps = var.split("=") |
1068 | env[comps[0]] = comps[1] | 1068 | env[comps[0]] = comps[1] |
1069 | fakedirs = (the_data.getVar("FAKEROOTDIRS", True) or "").split() | ||
1070 | for p in fakedirs: | ||
1071 | bb.mkdirhier(p) | ||
1072 | bb.msg.debug(2, bb.msg.domain.RunQueue, "Running %s:%s under fakeroot, state dir is %s" % (fn, taskname, fakedirs)) | ||
1069 | 1073 | ||
1070 | env['BB_TASKHASH'] = self.rqdata.runq_hash[task] | 1074 | env['BB_TASKHASH'] = self.rqdata.runq_hash[task] |
1071 | env['PATH'] = self.cooker.configuration.initial_path | 1075 | env['PATH'] = self.cooker.configuration.initial_path |