From: Fabrice Fontaine Date: Sat, 18 Aug 2018 19:47:25 +0000 (+0200) Subject: boost: context needs thread without C++11 mutex X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b20c5ca3b8c5b180a6ee87556d0c87d474e86cde;p=buildroot.git boost: context needs thread without C++11 mutex Extract from output/build/boost-1.67.0/libs/context/build/Jamfile.v2: explicit cxx11_hdr_mutex_check ; local cxx11_mutex = [ check-target-builds cxx11_hdr_mutex_check "C++11 mutex" : : /boost/thread//boost_thread ] ; So select boost_thread if gcc <= 4.7 Fixes: - http://autobuild.buildroot.net/results/fb046c04fe18bec973d120e4ab33971f32ba5769 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/boost/Config.in b/package/boost/Config.in index 57e98c72e4..0fd049d53c 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -83,6 +83,7 @@ config BR2_PACKAGE_BOOST_CONTEXT bool "boost-context" depends on BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 + select BR2_PACKAGE_BOOST_THREAD if !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 help C++11 context switching library.