summaryrefslogtreecommitdiff
path: root/boost
AgeCommit message (Collapse)AuthorFilesLines
2013-08-23New -Werror=unused-local-typedefs in Boost 1.54Stephan Bergmann1-0/+30
Change-Id: Ie1b079c0e8f431d7a48f225b18be2b96fd20e85e
2013-08-23Fix warning: BOOST_MSVC is not definedTor Lillqvist1-0/+11
Change-Id: I99d542af1b0d5ba68cad23512bad275aed83f0fd
2013-08-23WaE: __PDP_ENDIAN is not definedTor Lillqvist1-1/+10
Change-Id: I45d454a0457a7da43be3426ee3007c0aec28c635
2013-08-23Update the bundled boost to 1.54Tor Lillqvist8-273/+28
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 Lillqvist2-0/+11
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 Bergmann2-0/+37
...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 Lillqvist2-0/+12
Fixes configuration error in libvisio. Change-Id: I6a6f743eca5fdfc990aadd69406b21d3ccdc6435
2013-06-25WaE: at higher debug levelsCaolán McNamara1-0/+117
Change-Id: I3a4c16995ac46bbb53923b9c47101826673cdded
2013-06-06WaE: unused variableTor Lillqvist1-0/+10
Change-Id: I9252b78cc5ba3bdd2589b19f12a9e4dfb13bed2f
2013-06-01Revert "remove some Wunused-local-typedef warnings from boost with gcc4.8"Markus Mohrhard2-93/+0
This reverts commit cc50d6744f4d07356761021e336e63a96fd86fcc.
2013-06-01remove some Wunused-local-typedef warnings from boost with gcc4.8Markus Mohrhard2-0/+93
Change-Id: Ia026b679ddbea780179a88c9782e24eb9c7f44bb
2013-06-01boost: patch various -Werror=unused-local-typedefsMichael Stahl1-0/+209
Change-Id: Ibf37c17c741fb1844ec9e301a3cc63a3bb3f48de
2013-05-30-Werror,-Wconstexpr-not-constStephan Bergmann2-0/+44
...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 Lillqvist1-1/+10
Change-Id: I5bfb2e2c44e11a03278a4a127396dcb2861c63b8
2013-05-27Bump maximum fuzz factor down to zeroTor Lillqvist2-3/+2
Change-Id: I97d30afe3a24aab1123352da05b066095e5c86bb
2013-05-27Use a maximum fuzz factor of 1 for our patches to 3rd-party codeTor Lillqvist3-3/+3
Change-Id: Id4639f1b0eefe5d433c84f48b7a1093fa17a3ba4
2013-05-24WaE: unused parameter ´other´Tor Lillqvist2-0/+12
Change-Id: I13dc9ac0fcbf515df3f44ab18e0fee9cfb8ef239
2013-05-24Revert "Rename Boost libraries when built internally to match conventions"Fridrich Štrba3-14/+14
This reverts commit 3aeecc525c76797801e9e2b24c2ebff6ac81adac.
2013-05-24Rename Boost libraries when built internally to match conventionsTor Lillqvist3-14/+14
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 Lillqvist2-0/+23
Change-Id: I88006cced5975fc0748b33094ae39197daba49cc
2013-05-24WaE: "__GXX_EXPERIMENTAL_CXX0X__" is not definedTor Lillqvist1-0/+11
Change-Id: I66447ffe1a5f364377b80756f6c08f6986ce4eef
2013-05-24Avoid automatic linking to Boost libraries in a Windows buildTor Lillqvist2-0/+41
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 Lillqvist1-2/+2
Why do we accept fuzzy matches? Change-Id: I5ed2e4f9aae873f701e8276751b3c25ce8d93879
2013-05-24This is already in bost 1.53Tor Lillqvist2-52/+0
Change-Id: Ibde92f39ac53ee897ee90953b7f60129ba49bd97
2013-05-24Seems Apple's Clang has C++11 fully working rvalue references only with libc++Tor Lillqvist2-0/+21
Change-Id: Iad3f984722be648a64490976933e9b2c2b950bdc
2013-05-24Update bundled boost to 1.53.0Tor Lillqvist27-1721/+611
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 Mogi2-0/+13
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 Štrba2-0/+695
Change-Id: I9bae7d0ea71072168ba53d7376e816bcd05722fa
2013-04-22Trying to fix a boost::property_tree::json_parser error on windowsFridrich Štrba2-0/+13
Change-Id: Iea3ec9a56eb008c6a0729a151b392f1e62925720
2013-04-22some more warnings in parts of boost we will use soonCaolán McNamara1-0/+21
Change-Id: Ie7a16402ab577ccae7688284712ed2657b509f76
2013-04-16Fix build breakage on Linux and OS XTor Lillqvist1-1/+9
Change-Id: I206914f8f0e07097dfeed87a11b41c30ff82efe2
2013-04-16Fix compilation error in a _DEBUG build with MSVC2010 and 2012Tor Lillqvist2-0/+135
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 Foley2-0/+12
Change-Id: I6a575b08f46d22fbba25f0fb92f4ef6074803069
2013-04-02WaE: -Wundef fixesTor Lillqvist1-0/+43
Change-Id: I0ffb5dc708b565caa52811885ac3724404f6466a
2013-04-01boost: fix -Wundef in multi_array/base.hppMichael Stahl2-0/+12
Change-Id: Ice8a2863f7b8c80a1fa9875b099394a16590b97e
2013-04-01boost: add patch for -Wundef warnings from ticket 6142Michael Stahl2-0/+40
Change-Id: I6bd1b84c491ed05292b253e6df48176ac3ea9053
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-03-09Work around Clang -Werror,Wvexing-parseStephan Bergmann1-2/+2
Change-Id: If4a22d594ff012a7b9801bf1e42c98ed453c05fc
2013-03-09-Werror=unused-local-typedefs (GCC 4.8)Stephan Bergmann1-0/+202
Change-Id: I873813e30e44712d6793bad91938eb847b55a7bb
2013-03-09Work around GCC 4.8 -Werror=unused-local-typedefs in boostStephan Bergmann2-0/+26
Change-Id: Ib137c5c5764333d7a878c5e996e6983a277d3856
2013-02-28remove all d.lstMichael Stahl1-1/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl3-6/+2
- 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 Bergmann1-0/+39
Change-Id: I9828e16c295d3634bd5f0c6910cf28e2f4dde3d2
2012-12-10WaE: unused parameterTor Lillqvist1-1/+11
Change-Id: Idd9e548ac4258332d741bd7bb1d39d521d8e5c7a
2012-12-10Fix warning: missing header for unified diff at line 3 of patchTor Lillqvist1-1/+1
Change-Id: Ie52c139ee7cb4f7f2bb8f6d5225eed200e1fdc00
2012-12-07fix Wshadow warnings in boost randomMarkus Mohrhard2-0/+36
upstreamed as https://svn.boost.org/trac/boost/ticket/7774 Change-Id: I73d25ff16733a0b5c61250fdd98bee13b9fb7173
2012-12-06-Werror,-WshadowStephan Bergmann1-3/+165
Change-Id: Idd8404cd882181e571da5fd5c02890a0bf4d1a0a
2012-11-26WaE: use of logical '&&' with constant operandTor Lillqvist1-0/+18
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 Bergmann3-23/+21
Change-Id: Idcb00cba13ae3d7d5ee6288065c98accf636142d
2012-11-26WaE: some additional warningsCaolán McNamara1-3/+16
Change-Id: I6a86661dfceb4ecaeadb4fb045e924f2b65e1ad2