summaryrefslogtreecommitdiffstats
path: root/package/boost/Config.in
Commit message (Collapse)AuthorAgeFilesLines
* boost: fix build problem by always building a threaded versionThomas Petazzoni2013-01-151-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Boost normally allows to build a non-threaded variant by passing threading=single or a multi-threaded variant by passing threading=multi. Unfortunately, the build of threading=single doesn't seem to work any more, due to bizarre things in the build system. We get "duplicate target" errors, that according to http://lists.boost.org/boost-build/2012/11/26582.php should appear if we ask for both threading=single,multi. But it seems to happen even in the threading=single case. Since Boost is such a big C++ beast, it probably doesn't make much sense to try to support it on toolchains that don't have thread support. So, we make the boost package depend on thread support. If someone cares enough in getting Boost to work in a non-threaded environment, then we can always revert back. Note that the boost package has no reverse dependencies in Buildroot, so we don't need to propagate this new dependency anywhere. Fixes: http://autobuild.buildroot.org/results/439e72ac74c8058f30977e6abc39acd6379a17d3/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boost: bump to version 1.52.0Victor Hiairrassary2012-12-121-2/+3
| | | | | | | | | [Peter: merge largefile comment with C++ one] Signed-off-by: Victor Hiairrassary <victor.hiairrassary.ml@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (x86_64 Sourcery toolchain) Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boost: fix build with uClibc, add locale/timer modules optionsPeter Korsgaard2012-04-161-4/+10
| | | | | | | | | | | | Boost 1.49 added two new modules, locale and timer - So add sub options to control compilation of those. The locale module by default compiles the posix backend under Linux, but this needs monetary.h which isn't provided by uClibc, so work around that. While we're at it, hide the icu option as that is just an internal configuration option used by E.G. the locale module. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boost: Add comment when C++ is missingStephan Thamm2012-03-161-0/+3
| | | | | | | [Peter: move above boost option so sub options gets indented] Signed-off-by: Stephan Thamm <thammi@chaossource.net> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boost: New package added. Version 1.47Yegor Yefremov2012-01-301-0/+79
[Peter: Config.in tweaks] Signed-off-by: Allan W. Nielsen <a@awn.dk> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>