summaryrefslogtreecommitdiffstats
path: root/package/boost/Config.in
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-05-15 20:23:49 +0200
committerPeter Korsgaard <peter@korsgaard.com>2015-05-16 15:13:58 +0200
commit7aaa9bee2e6009c6c00fa2a356b8f014999e9a54 (patch)
tree447bd84679b114bfd736b56ad5e0ff7c9e6730f9 /package/boost/Config.in
parente94a9531590609d1530837c2009d96d29cc148b1 (diff)
downloadbuildroot-7aaa9bee2e6009c6c00fa2a356b8f014999e9a54.tar.gz
buildroot-7aaa9bee2e6009c6c00fa2a356b8f014999e9a54.zip
boost: do not allow boost-log on PowerPC with uClibc
The build of boost-log with a uClibc toolchain on PowerPC fails with some weird C++ issues. Since nobody ever looked into this problem, let's "fix" the autobuilder issue by not allowing to select boost-log in such a situation. Fixes: http://autobuild.buildroot.net/results/13b43105caf4d3952de70030b51f8d96cf6604ee/ (and many, many similar build failures) [Peter: also add dependency to comment] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/boost/Config.in')
-rw-r--r--package/boost/Config.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/boost/Config.in b/package/boost/Config.in
index 0ed8dd2eb1..92d59c2ec1 100644
--- a/package/boost/Config.in
+++ b/package/boost/Config.in
@@ -99,9 +99,13 @@ comment "boost-locale needs a toolchain w/ wchar"
config BR2_PACKAGE_BOOST_LOG
bool "boost-log"
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
+ # for some reason, uClibc on PowerPC fails to build the boost
+ # log module
+ depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC)
comment "boost-log needs a toolchain w/ NPTL"
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
+ depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC)
config BR2_PACKAGE_BOOST_MATH
bool "boost-math"
OpenPOWER on IntegriCloud