[oe-commits] Richard Purdie : base.bbclass: When we use fakeroot, also use it for devshell
git at git.openembedded.org
git at git.openembedded.org
Thu Mar 28 13:25:07 UTC 2013
Module: openembedded-core.git
Branch: master
Commit: e6ffc747a8ca5142c9bc6fbd2b06b5808bb38b02
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=e6ffc747a8ca5142c9bc6fbd2b06b5808bb38b02
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date: Thu Mar 28 13:17:12 2013 +0000
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]
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/classes/base.bbclass | 2 ++
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)
More information about the Openembedded-commits
mailing list