[OE-core] [PATCH] gcc-runtime: fix C++ header mapping for n32/x32 tune
Richard Purdie
richard.purdie at linuxfoundation.org
Wed Jan 30 21:56:36 UTC 2019
On Wed, 2019-01-30 at 16:02 +0800, changqing.li at windriver.com wrote:
> From: Changqing Li <changqing.li at windriver.com>
>
> The SDK was unable to find the C++ header pieces correctly since
> it's
> using a generic compiler, not one specifically targeting the
> multilib
> vendor prefix and default tune. This adds the right mapping to
> ensure
> SDKs work as expected. And fix problem in below configurations:
>
> multilib configuration:
> MACHINE="qemumips64"
> MULTILIBS ?= "multilib:lib32 multilib:libn32"
> DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips"
> DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32"
> MULTILIB_GLOBAL_VARIANTS_append = " libn32"
> require conf/multilib.conf
>
> ignoring nonexistent directory "<path>/sysroots/mips64-poky-
> linux/usr/include/c++/8.2.0/mips64-poky-linux/32
>
> Signed-off-by: Changqing Li <changqing.li at windriver.com>
> ---
> meta/recipes-devtools/gcc/gcc-runtime.inc | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
Breaks in testing sadly:
https://autobuilder.yoctoproject.org/typhoon/#/builders/44/builds/236
Cheers,
Richard
More information about the Openembedded-core
mailing list