mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 17:39:31 +00:00
boost: consolidate and update library list
Add some new libraries to the list (fiber, headers, type_erasure). Move context/coroutine to the list instead of using overrides as it builds everywhere I can test it. Remove the mips16e override for wave as Boost fails so dramatically with mips16e enabled that this isn't even close to a fix. Someone who cares can fix this properly. (From OE-Core rev: 092228f2df6869e31b157ea08766b3e94bee6e29) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
a685e07a44
commit
6242625416
@@ -14,11 +14,15 @@ BOOST_LIBS = "\
|
||||
atomic \
|
||||
chrono \
|
||||
container \
|
||||
context \
|
||||
contract \
|
||||
coroutine \
|
||||
date_time \
|
||||
exception \
|
||||
fiber \
|
||||
filesystem \
|
||||
graph \
|
||||
headers \
|
||||
iostreams \
|
||||
log \
|
||||
math \
|
||||
@@ -27,23 +31,13 @@ BOOST_LIBS = "\
|
||||
regex \
|
||||
serialization \
|
||||
system \
|
||||
timer \
|
||||
test \
|
||||
thread \
|
||||
timer \
|
||||
type_erasure \
|
||||
wave \
|
||||
"
|
||||
|
||||
# only supported by x86 and powerpc
|
||||
BOOST_LIBS_append_x86 = " context coroutine"
|
||||
BOOST_LIBS_append_x86-64 = " context coroutine"
|
||||
BOOST_LIBS_append_powerpc = " context coroutine"
|
||||
BOOST_LIBS_append_arm = " context coroutine"
|
||||
BOOST_LIBS_append_aarch64 = " context coroutine"
|
||||
# need consistent settings for native builds (x86 override not applied for native)
|
||||
BOOST_LIBS_remove_class-native = " context coroutine"
|
||||
# does not compile
|
||||
BOOST_LIBS_remove_mips16e = "wave"
|
||||
|
||||
# optional libraries
|
||||
PACKAGECONFIG ??= "locale python"
|
||||
PACKAGECONFIG[locale] = ",,icu"
|
||||
|
||||
Reference in New Issue
Block a user