From: Fabrice Fontaine Date: Mon, 25 Jun 2018 22:02:36 +0000 (+0200) Subject: boost: coroutine selects context X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cb3dc94501415220c52c87843b908658d700968c;p=buildroot.git boost: coroutine selects context Replace the coroutine dependency on context by a select Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/boost/Config.in b/package/boost/Config.in index bb53adccdd..b390c6fce8 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -97,12 +97,18 @@ comment "boost-contract needs a toolchain w/ NPTL" config BR2_PACKAGE_BOOST_COROUTINE bool "boost-coroutine" - depends on BR2_PACKAGE_BOOST_CONTEXT + depends on BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS + depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-context + select BR2_PACKAGE_BOOST_CONTEXT help deprecated coroutine library, the non-depricated coroutine2 library is a header-only library and does not need to be selected. +comment "boost-coroutine needs a toolchain not affected by GCC bug 64735" + depends on BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS + depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 + config BR2_PACKAGE_BOOST_DATE_TIME bool "boost-date_time" help