[oe-commits] [meta-openembedded] 22/45: aufs-utils-native: define CC

git at git.openembedded.org git at git.openembedded.org
Fri Mar 31 15:19:34 UTC 2017


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

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

commit defe6cafb819b1eb42e0e3d19ddc41acc8df4fc3
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