[oe-commits] Mark Hatle : gcc/libgcc-common.inc: Add missing 'fakeroot' to two tasks

git at git.openembedded.org git at git.openembedded.org
Wed Feb 11 17:40:41 UTC 2015


Module: openembedded-core.git
Branch: dizzy
Commit: 86bee4a8d187bebe7f82d8ea1069ee610caac151
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=86bee4a8d187bebe7f82d8ea1069ee610caac151

Author: Mark Hatle <mark.hatle at windriver.com>
Date:   Thu Jan 22 18:21:45 2015 -0600

gcc/libgcc-common.inc: Add missing 'fakeroot' to two tasks

Without the fakeroot flag the two tasks may create files or
symbolic links that end up being owned by the user and not
root:root as expected.

(From OE-Core rev: 7e9fd9d34a540fdfc1243d059d1f13f1d09864d2)

Signed-off-by: Mark Hatle <mark.hatle at windriver.com>
Signed-off-by: Ross Burton <ross.burton at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808 at gmail.com>

---

 meta/recipes-devtools/gcc/libgcc-common.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/gcc/libgcc-common.inc b/meta/recipes-devtools/gcc/libgcc-common.inc
index 1e1e1c1..3101762 100644
--- a/meta/recipes-devtools/gcc/libgcc-common.inc
+++ b/meta/recipes-devtools/gcc/libgcc-common.inc
@@ -54,7 +54,7 @@ addtask multilib_install after do_install before do_package do_populate_sysroot
 # by creating this symlink to it
 #    /usr/lib64/x86_64-poky-linux/4.7/32
 
-python do_multilib_install() {
+fakeroot python do_multilib_install() {
     import re
 
     multilibs = d.getVar('MULTILIB_VARIANTS', True)
@@ -117,7 +117,7 @@ python do_multilib_install() {
 }
 
 addtask extra_symlinks after do_multilib_install before do_package do_populate_sysroot
-python do_extra_symlinks() {
+fakeroot python do_extra_symlinks() {
     targetsysnoext = d.getVar('TARGET_SYS_NO_EXTENSION', True)
 
     if targetsysnoext != d.getVar('TARGET_SYS', True):



More information about the Openembedded-commits mailing list