From 0cccf8b25c7b716e4e630fd5c14a230442ac9240 Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Wed, 27 Sep 2017 11:20:32 -0500 Subject: [PATCH] cargo.bbclass: include CXXFLAGS for builds If g++ is invoked when building native bits with cargo we need to include CXXFLAGS. Signed-off-by: Doug Goldstein --- classes/cargo.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/classes/cargo.bbclass b/classes/cargo.bbclass index 475e45f..0623cf3 100644 --- a/classes/cargo.bbclass +++ b/classes/cargo.bbclass @@ -74,14 +74,17 @@ oe_cargo_fix_env () { export CC="${RUST_TARGET_CC}" export CXX="${RUST_TARGET_CXX}" export CFLAGS="${CFLAGS}" + export CXXFLAGS="${CXXFLAGS}" export AR="${AR}" export TARGET_CC="${RUST_TARGET_CC}" export TARGET_CXX="${RUST_TARGET_CXX}" export TARGET_CFLAGS="${CFLAGS}" + export TARGET_CXXFLAGS="${CXXFLAGS}" export TARGET_AR="${AR}" export HOST_CC="${RUST_BUILD_CC}" export HOST_CXX="${RUST_BUILD_CXX}" export HOST_CFLAGS="${BUILD_CFLAGS}" + export HOST_CXXFLAGS="${BUILD_CXXFLAGS}" export HOST_AR="${BUILD_AR}" }