|
@@ -202,6 +202,7 @@ comment "boost-locale needs a toolchain w/ dynamic library"
|
|
|
config BR2_PACKAGE_BOOST_LOG
|
|
|
bool "boost-log"
|
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
+ depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread
|
|
|
select BR2_PACKAGE_BOOST_ATOMIC
|
|
|
select BR2_PACKAGE_BOOST_DATE_TIME
|
|
|
select BR2_PACKAGE_BOOST_FILESYSTEM
|
|
@@ -214,6 +215,9 @@ config BR2_PACKAGE_BOOST_LOG
|
|
|
comment "boost-log needs a toolchain w/ NPTL"
|
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
|
|
|
+comment "boost-log needs a toolchain not affected by GCC bug 64735"
|
|
|
+ depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735
|
|
|
+
|
|
|
config BR2_PACKAGE_BOOST_MATH
|
|
|
bool "boost-math"
|
|
|
help
|
|
@@ -304,12 +308,16 @@ config BR2_PACKAGE_BOOST_TEST
|
|
|
|
|
|
config BR2_PACKAGE_BOOST_THREAD
|
|
|
bool "boost-thread"
|
|
|
+ depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::current_exception
|
|
|
select BR2_PACKAGE_BOOST_ATOMIC if !BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS
|
|
|
select BR2_PACKAGE_BOOST_CHRONO
|
|
|
select BR2_PACKAGE_BOOST_SYSTEM
|
|
|
help
|
|
|
Portable C++ multi-threading. C++11, C++14.
|
|
|
|
|
|
+comment "boost-thread needs a toolchain not affected by GCC bug 64735"
|
|
|
+ depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735
|
|
|
+
|
|
|
config BR2_PACKAGE_BOOST_TIMER
|
|
|
bool "boost-timer"
|
|
|
select BR2_PACKAGE_BOOST_CHRONO
|