summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2013-03-28 13:17:12 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-03-28 13:27:17 +0000
commit4dc31a327be1a506e78e1d028db08ceee22a216f (patch)
treef8518baa466d2bc690907e10c818f7773138f42b
parentcbdbc54e5743944fd24f497b46b3c54ad966d8eb (diff)
downloadast2050-yocto-poky-4dc31a327be1a506e78e1d028db08ceee22a216f.zip
ast2050-yocto-poky-4dc31a327be1a506e78e1d028db08ceee22a216f.tar.gz
base.bbclass: When we use fakeroot, also use it for devshell
Its generally useful for devshell to end up in the fakeroot environment. If a user needs to exit it, PSEUDO_UNLOAD=1 <command> works, its usually harder to enter the envionment. [YOCTO #3374] (From OE-Core rev: e6ffc747a8ca5142c9bc6fbd2b06b5808bb38b02) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/base.bbclass2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass
index 5fe9a84..68720a4 100644
--- a/meta/classes/base.bbclass
+++ b/meta/classes/base.bbclass
@@ -489,6 +489,8 @@ python () {
d.setVarFlag('do_package', 'fakeroot', 1)
d.setVarFlag('do_package', 'umask', 022)
d.setVarFlag('do_package_setscene', 'fakeroot', 1)
+ d.setVarFlag('do_devshell', 'fakeroot', 1)
+ d.appendVarFlag('do_devshell', 'depends', ' virtual/fakeroot-native:do_populate_sysroot')
source_mirror_fetch = d.getVar('SOURCE_MIRROR_FETCH', 0)
if not source_mirror_fetch:
need_host = d.getVar('COMPATIBLE_HOST', True)
OpenPOWER on IntegriCloud