summaryrefslogtreecommitdiff
path: root/boost
AgeCommit message (Collapse)Author
2013-08-23New -Werror=unused-local-typedefs in Boost 1.54Stephan Bergmann
Change-Id: Ie1b079c0e8f431d7a48f225b18be2b96fd20e85e
2013-08-23Fix warning: BOOST_MSVC is not definedTor Lillqvist
Change-Id: I99d542af1b0d5ba68cad23512bad275aed83f0fd
2013-08-23WaE: __PDP_ENDIAN is not definedTor Lillqvist
Change-Id: I45d454a0457a7da43be3426ee3007c0aec28c635
2013-08-23Update the bundled boost to 1.54Tor Lillqvist
Change-Id: I5704ab1beaae1d28c2ae8d643343185e8aa6a749 Reviewed-on: https://gerrit.libreoffice.org/5582 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-07-22WaE: may be used uninitializedTor Lillqvist
For some reason, GCC 4.7 targeting X86 in the Android NDK 8e complained about the fields in the "btrd" struct in the union in binomial_distribution (boost/random/binomial_distribution.hpp) maybe being uninitialized in a call to its copy constructor. So make sure these fields are initialized in all cases. Change-Id: Iebae5e130cd6ca6ef5c476c6b0366d57c0303c88
2013-07-08-Werror,-Wdeprecated-register (Clang trunk towards 3.4)Stephan Bergmann
...in external Boost header; an alternative for all the warning patches in boost/ could be to use -isystem instead of -I in gb_LinkTarget__use_boost_headers. Change-Id: Idc515acea9b90e87a92627c89e4363537e9336a7
2013-07-03std::min comes from <algorithm>Tor Lillqvist
Fixes configuration error in libvisio. Change-Id: I6a6f743eca5fdfc990aadd69406b21d3ccdc6435
2013-06-25WaE: at higher debug levelsCaolán McNamara
Change-Id: I3a4c16995ac46bbb53923b9c47101826673cdded
2013-06-06WaE: unused variableTor Lillqvist
Change-Id: I9252b78cc5ba3bdd2589b19f12a9e4dfb13bed2f
2013-06-01Revert "remove some Wunused-local-typedef warnings from boost with gcc4.8"Markus Mohrhard
This reverts commit cc50d6744f4d07356761021e336e63a96fd86fcc.
2013-06-01remove some Wunused-local-typedef warnings from boost with gcc4.8Markus Mohrhard
Change-Id: Ia026b679ddbea780179a88c9782e24eb9c7f44bb
2013-06-01boost: patch various -Werror=unused-local-typedefsMichael Stahl
Change-Id: Ibf37c17c741fb1844ec9e301a3cc63a3bb3f48de
2013-05-30-Werror,-Wconstexpr-not-constStephan Bergmann
...at least current trunk towards Clang 3.4 complains "'constexpr' non-static member function will not be implicitly 'const' in C++1y; add 'const' to avoid a change in behavior." Change-Id: Id3d1af263040fdea2c2f5d0bc6a037d7a17184bd
2013-05-28WaE: unused parameter 't'Tor Lillqvist
Change-Id: I5bfb2e2c44e11a03278a4a127396dcb2861c63b8
2013-05-27Bump maximum fuzz factor down to zeroTor Lillqvist
Change-Id: I97d30afe3a24aab1123352da05b066095e5c86bb
2013-05-27Use a maximum fuzz factor of 1 for our patches to 3rd-party codeTor Lillqvist
Change-Id: Id4639f1b0eefe5d433c84f48b7a1093fa17a3ba4
2013-05-24WaE: unused parameter ´other´Tor Lillqvist
Change-Id: I13dc9ac0fcbf515df3f44ab18e0fee9cfb8ef239
2013-05-24Revert "Rename Boost libraries when built internally to match conventions"Fridrich Štrba
This reverts commit 3aeecc525c76797801e9e2b24c2ebff6ac81adac.
2013-05-24Rename Boost libraries when built internally to match conventionsTor Lillqvist
The standard Boost convention is for them to be called libboost_date_time and libboost_system (with apropriate suffix then depending on type). Did not touch the libboostthread library we build for Windows. Add the ax_boost_thread.m4 file for completeness and possible use. Document where the ax_boost*.m4 files come from. Change-Id: Ib49bee71398d62c9760a1f8fd5c46be9f3400430
2013-05-24Fix Boost endianness detection for AndroidTor Lillqvist
Change-Id: I88006cced5975fc0748b33094ae39197daba49cc
2013-05-24WaE: "__GXX_EXPERIMENTAL_CXX0X__" is not definedTor Lillqvist
Change-Id: I66447ffe1a5f364377b80756f6c08f6986ce4eef
2013-05-24Avoid automatic linking to Boost libraries in a Windows buildTor Lillqvist
The library names used in these pragmas dont match what we build anyway. Whether that should be fixed to conform with "normal" Boost usage or not, don't know. Change-Id: I37cb3ff7b340f3362dd7b0fb18ab22188ba54cf6
2013-05-24Make this patch apply in the correct locationTor Lillqvist
Why do we accept fuzzy matches? Change-Id: I5ed2e4f9aae873f701e8276751b3c25ce8d93879
2013-05-24This is already in bost 1.53Tor Lillqvist
Change-Id: Ibde92f39ac53ee897ee90953b7f60129ba49bd97
2013-05-24Seems Apple's Clang has C++11 fully working rvalue references only with libc++Tor Lillqvist
Change-Id: Iad3f984722be648a64490976933e9b2c2b950bdc
2013-05-24Update bundled boost to 1.53.0Tor Lillqvist
Modify our patches as necessary to match the updated boost sources. Drop patches for which corresponding (or even identical) changes already are present. Add a new boostsystem static library and use it in two places. Change-Id: Ib59558feb56dab87a69c91b38caca8e7a9e9a22e
2013-05-17Fix warnings by shadowing variables in boost/logic/tribool.hppIsamu Mogi
Change-Id: I7d85cdb5e32802ddfd83a350f3daa49348bc18a6 Reviewed-on: https://gerrit.libreoffice.org/3935 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-17Silence a bit libcdr buildFridrich Štrba
Change-Id: I9bae7d0ea71072168ba53d7376e816bcd05722fa
2013-04-22Trying to fix a boost::property_tree::json_parser error on windowsFridrich Štrba
Change-Id: Iea3ec9a56eb008c6a0729a151b392f1e62925720
2013-04-22some more warnings in parts of boost we will use soonCaolán McNamara
Change-Id: Ie7a16402ab577ccae7688284712ed2657b509f76
2013-04-16Fix build breakage on Linux and OS XTor Lillqvist
Change-Id: I206914f8f0e07097dfeed87a11b41c30ff82efe2
2013-04-16Fix compilation error in a _DEBUG build with MSVC2010 and 2012Tor Lillqvist
See https://svn.boost.org/trac/boost/ticket/4874 , http://stackoverflow.com/questions/4870172/boostmulti-array-resize-doesnt-work , http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/3c9eac4f-86e4-490b-bbde-dbd70176b0f8 . Patch from https://svn.boost.org/trac/boost/changeset/78496 Change-Id: I933499ad1295925aa41c9c40b96ac4c4312398c2
2013-04-02fix clang mismatched-tags warning in boostPeter Foley
Change-Id: I6a575b08f46d22fbba25f0fb92f4ef6074803069
2013-04-02WaE: -Wundef fixesTor Lillqvist
Change-Id: I0ffb5dc708b565caa52811885ac3724404f6466a
2013-04-01boost: fix -Wundef in multi_array/base.hppMichael Stahl
Change-Id: Ice8a2863f7b8c80a1fa9875b099394a16590b97e
2013-04-01boost: add patch for -Wundef warnings from ticket 6142Michael Stahl
Change-Id: I6bd1b84c491ed05292b253e6df48176ac3ea9053
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks
2013-03-09Work around Clang -Werror,Wvexing-parseStephan Bergmann
Change-Id: If4a22d594ff012a7b9801bf1e42c98ed453c05fc
2013-03-09-Werror=unused-local-typedefs (GCC 4.8)Stephan Bergmann
Change-Id: I873813e30e44712d6793bad91938eb847b55a7bb
2013-03-09Work around GCC 4.8 -Werror=unused-local-typedefs in boostStephan Bergmann
Change-Id: Ib137c5c5764333d7a878c5e996e6983a277d3856
2013-02-28remove all d.lstMichael Stahl
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl
- do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2012-12-14-Werror,-WshadowStephan Bergmann
Change-Id: I9828e16c295d3634bd5f0c6910cf28e2f4dde3d2
2012-12-10WaE: unused parameterTor Lillqvist
Change-Id: Idd9e548ac4258332d741bd7bb1d39d521d8e5c7a
2012-12-10Fix warning: missing header for unified diff at line 3 of patchTor Lillqvist
Change-Id: Ie52c139ee7cb4f7f2bb8f6d5225eed200e1fdc00
2012-12-07fix Wshadow warnings in boost randomMarkus Mohrhard
upstreamed as https://svn.boost.org/trac/boost/ticket/7774 Change-Id: I73d25ff16733a0b5c61250fdd98bee13b9fb7173
2012-12-06-Werror,-WshadowStephan Bergmann
Change-Id: Idd8404cd882181e571da5fd5c02890a0bf4d1a0a
2012-11-26WaE: use of logical '&&' with constant operandTor Lillqvist
Thanks, Clang. The code was indeed (obviously) wrong. Is fixed in upstream boost: https://svn.boost.org/trac/boost/changeset/72270 https://svn.boost.org/trac/boost/ticket/5145 Change-Id: I5efbb60a8518e387785f2fb65cd821f1938534cc
2012-11-26Fold boost crc-shadow-warning.patch into 6397.warnings.patchStephan Bergmann
Change-Id: Idcb00cba13ae3d7d5ee6288065c98accf636142d
2012-11-26WaE: some additional warningsCaolán McNamara
Change-Id: I6a86661dfceb4ecaeadb4fb045e924f2b65e1ad2