summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2013-10-14 14:15:11 (GMT)
committer Peter Korsgaard <peter@korsgaard.com>2013-10-14 20:52:50 (GMT)
commit611dfe6cb55ed72d7df3b7c102f4a723248a4037 (patch)
treedb948c84d8169d3126fafeb99daf8e8d546ca014
parent66bb10b7b0b66fbce4100a42979056c2182bc1da (diff)
downloadbuildroot-611dfe6cb55ed72d7df3b7c102f4a723248a4037.tar.gz
buildroot-611dfe6cb55ed72d7df3b7c102f4a723248a4037.tar.bz2
boost: fix build failures after version bump
Fix build failures that happened after the version bump such as: http://autobuild.buildroot.net/results/570/570b091702763b29843d9207bc14dea67085fea0/ http://autobuild.buildroot.net/results/c26/c26498f1a4e6bcbc3a2dfce6a51fa7d21b72f21f/ and other failures by disabling the new (1.54+) coroutine and log libraries which weren't handled and hence enabled by default. These also made the target size bigger and build times longer unnecessarily. When/if they are needed for some future user this can be revisited and their proper conditions for enablement assesed. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/boost/boost.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/package/boost/boost.mk b/package/boost/boost.mk
index a745ce1..b0b3352 100644
--- a/package/boost/boost.mk
+++ b/package/boost/boost.mk
@@ -17,7 +17,9 @@ BOOST_DEPENDENCIES =
BOOST_FLAGS =
# atomic library compile only with upstream version, wait for next release
-BOOST_WITHOUT_FLAGS = python atomic
+# coroutine breaks on some weak toolchains and it's new for 1.54+
+# log breaks with some toolchain combinations and it's new for 1.54+
+BOOST_WITHOUT_FLAGS = atomic coroutine log python
BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_CHRONO),,chrono)
BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_CONTEXT),,context)