[meta-oe] gpsd: fix clang buid via export CC explicitly

Message ID 20211202125359.2071687-1-andrey.z@gmail.com
State New
Headers show
Series [meta-oe] gpsd: fix clang buid via export CC explicitly | expand

Commit Message

Andrey Zhizhikin Dec. 2, 2021, 12:53 p.m. UTC
gpsd scons build system defaults CC to 'gcc', which prevents clang
toolchain to be used.

Export CC and CPP explicitly via environment to override default
assignments in scons.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
---
 meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb | 1 +
 1 file changed, 1 insertion(+)

Patch

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 ace907bc0..c11d4c76d 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}"
 }