aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Zhizhikin <andrey.z@gmail.com>2021-12-02 13:03:11 +0000
committerKhem Raj <raj.khem@gmail.com>2021-12-02 07:52:17 -0800
commitca5055ed28263c4fc878cbaed8dff9bc8e49a729 (patch)
tree829b4ea7dbc536823a7097005d96bf3af3d6312e
parentd9a6d3ea3c25fe00ebbf2a6870ded6aeb129ec8e (diff)
downloadmeta-openembedded-contrib-ca5055ed28263c4fc878cbaed8dff9bc8e49a729.tar.gz
gpsd: fix clang buid via export CC explicitly
gpsd scons build system defaults CC to 'gcc', which prevents clang toolchain to be used. Export CC explicitly via environment to override default assignment in scons. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb
index ace907bc01..c11d4c76d6 100644
--- a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb
+++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb
@@ -48,6 +48,7 @@ do_compile:prepend() {
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}"
export PKG_CONFIG="PKG_CONFIG_SYSROOT_DIR=\"${PKG_CONFIG_SYSROOT_DIR}\" pkg-config"
export STAGING_PREFIX="${STAGING_DIR_HOST}/${prefix}"
+ export CC="${CC}"
export LD="${CC}"
export LINKFLAGS="${LDFLAGS}"
}