]> code.ossystems Code Review - openembedded-core.git/commit
uninative: Add a fix for icu-native to use the correct ABI
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 12 Mar 2016 08:57:07 +0000 (08:57 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 12 Mar 2016 22:11:22 +0000 (22:11 +0000)
commitac59063bee0e32d0737340974f657341717a6abe
tree3845ff84c0cce91a55121c36a4be7244c926a75c
parent05f699e3c2847f0c64118df8ffd43bf2f95ed4d1
uninative: Add a fix for icu-native to use the correct ABI

If no -std= option is passed to icu's configure, it defaults to CXX11.
This isn't what we want for uninative, so pass an explicit option
which selects an older ABI on newer versions of g++.

This avoids the __cxa_bad_array_new_length@CXXABI_1.3.8 symbol
being used.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/uninative.bbclass