[oe-commits] [meta-openembedded] 28/29: aufs-utils-native: define CC

git at git.openembedded.org git at git.openembedded.org
Sat Mar 25 08:09:48 UTC 2017


This is an automated email from the git hooks/post-receive script.

martin_jansa pushed a commit to branch master-next
in repository meta-openembedded.

commit 8ae141e0da1706f6aaa5ee05ffba796e773e26d7
Author: Bruce Ashfield <bruce.ashfield at windriver.com>
AuthorDate: Tue Mar 21 17:02:12 2017 -0400

    aufs-utils-native: define CC
    
    With the new host tools path filtering, aufs-utils-native fails to build
    as follows:
    
    | ERROR: oe_runmake failed
    | cc
    | -isystem/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/include
    | -O2 -pipe -O -Wall
    | -I/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC
    +b59a2167a1-r0/git/include
    | -I/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/git/libau
    | -D_GNU_SOURCE -I./libau -DAUFHSM_CMD=\"/usr/bin/aufhsm\"
    | -DMOUNT_CMD=\"/bin/mount\" -DUMOUNT_CMD=\"/bin/um
    ount\"
    | -L/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/lib
    | -L/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysro
    ot-native/lib
    | -Wl,-rpath-link,/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/lib
    | -Wl,-rpath-link,/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gi
    tAUTOINC+b59a2167a1-r0/recipe-sysroot-native/lib
    | -Wl,-rpath,/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/lib
    | -Wl,-rpath,/build/tmp/work/x86_64-linux
    /aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/lib
    | -Wl,-O1  c2sh.c   -o c2sh
    | make: cc: Command not found
    | <builtin>: recipe for target 'c2sh' failed
    
    While we could get 'cc' added to the tools whitelist, it is just as easy
    to redefine CC to be gcc, which is already passed through.
    
    Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
 meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb b/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb
index 3d59e50..7d5352e 100644
--- a/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb
+++ b/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb
@@ -41,7 +41,7 @@ do_compile () {
 }
 
 do_compile_class-native () {
-    oe_runmake tools CPPFLAGS="-I${S}/include -I${S}/libau"
+    oe_runmake tools CPPFLAGS="-I${S}/include -I${S}/libau" CC="${BUILD_CC}"
 }
 
 do_install () {

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list