Commit graph

187 commits

Author SHA1 Message Date
Fridrich Štrba
41d2b58b1e Trying to fix a boost::property_tree::json_parser error on windows
Change-Id: Iea3ec9a56eb008c6a0729a151b392f1e62925720
2013-04-22 18:34:36 +02:00
Caolán McNamara
fe82b2237b some more warnings in parts of boost we will use soon
Change-Id: Ie7a16402ab577ccae7688284712ed2657b509f76
2013-04-22 10:46:29 +01:00
Tor Lillqvist
4b45b7b3ea Fix build breakage on Linux and OS X
Change-Id: I206914f8f0e07097dfeed87a11b41c30ff82efe2
2013-04-16 16:11:55 +03:00
Tor Lillqvist
2ae513cc22 Fix compilation error in a _DEBUG build with MSVC2010 and 2012
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-16 15:51:43 +03:00
Peter Foley
73be49e5e8 fix clang mismatched-tags warning in boost
Change-Id: I6a575b08f46d22fbba25f0fb92f4ef6074803069
2013-04-02 21:40:41 -04:00
Tor Lillqvist
07f98c4431 WaE: -Wundef fixes
Change-Id: I0ffb5dc708b565caa52811885ac3724404f6466a
2013-04-02 18:17:52 +03:00
Michael Stahl
bf52bd94a9 boost: fix -Wundef in multi_array/base.hpp
Change-Id: Ice8a2863f7b8c80a1fa9875b099394a16590b97e
2013-04-01 13:56:39 +02:00
Michael Stahl
2b4ee9bc45 boost: add patch for -Wundef warnings from ticket 6142
Change-Id: I6bd1b84c491ed05292b253e6df48176ac3ea9053
2013-04-01 13:47:35 +02:00
Michael Meeks
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
Stephan Bergmann
9c4ec7835c Work around Clang -Werror,Wvexing-parse
Change-Id: If4a22d594ff012a7b9801bf1e42c98ed453c05fc
2013-03-09 13:38:35 +01:00
Stephan Bergmann
72c62e0e83 -Werror=unused-local-typedefs (GCC 4.8)
Change-Id: I873813e30e44712d6793bad91938eb847b55a7bb
2013-03-09 13:03:06 +01:00
Stephan Bergmann
6bea5311d7 Work around GCC 4.8 -Werror=unused-local-typedefs in boost
Change-Id: Ib137c5c5764333d7a878c5e996e6983a277d3856
2013-03-09 13:03:05 +01:00
Michael Stahl
b768611724 remove all d.lst
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
Michael Stahl
a53586f4ef gbuild: do not copy boost headers around
- 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
2013-01-26 22:20:06 +01:00
Stephan Bergmann
fef2ef3b91 -Werror,-Wshadow
Change-Id: I9828e16c295d3634bd5f0c6910cf28e2f4dde3d2
2012-12-14 12:31:16 +01:00
Tor Lillqvist
6981889b0a WaE: unused parameter
Change-Id: Idd9e548ac4258332d741bd7bb1d39d521d8e5c7a
2012-12-10 09:36:35 +02:00
Tor Lillqvist
56ec8f4ef1 Fix warning: missing header for unified diff at line 3 of patch
Change-Id: Ie52c139ee7cb4f7f2bb8f6d5225eed200e1fdc00
2012-12-10 09:36:35 +02:00
Markus Mohrhard
632cdffd08 fix Wshadow warnings in boost random
upstreamed as https://svn.boost.org/trac/boost/ticket/7774

Change-Id: I73d25ff16733a0b5c61250fdd98bee13b9fb7173
2012-12-07 22:04:15 +01:00
Stephan Bergmann
23451f2a65 -Werror,-Wshadow
Change-Id: Idd8404cd882181e571da5fd5c02890a0bf4d1a0a
2012-12-06 15:04:08 +01:00
Tor Lillqvist
185fe1de1f WaE: use of logical '&&' with constant operand
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-26 18:23:32 +02:00
Stephan Bergmann
9f12780c94 Fold boost crc-shadow-warning.patch into 6397.warnings.patch
Change-Id: Idcb00cba13ae3d7d5ee6288065c98accf636142d
2012-11-26 10:46:54 +01:00
Caolán McNamara
0789a8ef91 WaE: some additional warnings
Change-Id: I6a86661dfceb4ecaeadb4fb045e924f2b65e1ad2
2012-11-26 09:34:51 +00:00
Stephan Bergmann
cf71223c32 error: declaration of ‘bit_count’ shadows a previous local
Change-Id: I411945fafce71c327d137a2dd09501fa98cc31c2
2012-11-26 09:42:24 +01:00
Michael Stahl
e097ec36d7 tweak some build.lsts...
Change-Id: Ia9b5b2775ad91661bf3d130417a1624fa4d855d2
2012-11-15 11:35:57 +01:00
Stephan Bergmann
798ecdf4ec Improve check for -Wself-assign-field
Change-Id: I57e43362f896ad08d4af408f4fac63d26b71bffa
2012-11-06 08:52:18 +01:00
Peter Foley
a6ac5b2a9e fix build with glibc 2.16
Change-Id: Iaa983064dc8643bceb18cba3a2b720b3a5830b78
2012-11-05 20:24:32 -05:00
Caolán McNamara
be838ce7ff WaE: extra clang warnings
Change-Id: I5825c8004e29000cc6c15679f92aac3d18172b38
2012-11-05 10:36:28 +00:00
Caolán McNamara
069e4f8033 WaE: extra clang warnings
Change-Id: I69b105c39f67372331910b6957214d62e1f3818c
2012-11-02 00:20:56 +00:00
Peter Foley
bce37dbd61 fix linking on windows
Change-Id: Ibd2fe3cf8775cbda51f768ceaeb92b66a91c3850
2012-10-27 13:46:50 -04:00
Michael Stahl
5adb2fb940 boost: disable MSVC warnings C4510, C4610 for ...
boost::detail::multi_array::ConstMultiArrayConcept

Change-Id: I8937079337eb3c4cfd29c03c6602b99b28f5c59e
2012-10-25 17:37:35 +02:00
Michael Stahl
0b9ebd7877 boost: disable spurious MSVC warning C4100 in msvc.hpp
It warns that "x" is unreferenced formal parameter in
virtual void failed(Model *x) { x->~Model(); }

Change-Id: I10a4e1f037726f0225c2c6bf4ee23d5fb2accf7d
2012-10-24 16:05:49 +02:00
Tor Lillqvist
eb016138e8 Apple's Clang 4.1 does not have -Wself-assign-field
Change-Id: Iac87cae6e9ee0e4efa07f64903f8789fa47869cc
2012-10-23 11:15:09 +03:00
Stephan Bergmann
d72f3d53e0 Work around some more Clang boost warnings
Change-Id: I819a36fb922b6fe96e9989ad438bed15875bf1b6
2012-10-22 16:25:41 +02:00
Caolán McNamara
9d2cfee5e9 some more clang warnings
Change-Id: I4359784279875dc9dac99bc4d2db95dccf094b20
2012-10-22 09:11:40 +01:00
Caolán McNamara
22238981b9 some additional clang warnings
Change-Id: I7ba4a6cb9ad8cb75282553d486e48c00e19cc0c2
2012-10-21 18:12:08 +01:00
Peter Foley
e15b459156 silence boost Unknown compiler version message with VS2012
Change-Id: I8f81cc7491da81c33bd27d084a8e7b19e5c637a7
Reviewed-on: https://gerrit.libreoffice.org/784
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-10-07 01:57:02 +00:00
David Tardon
d8253f42ac fix application of patches
Change-Id: I912be00b8dafc046b229967e66f8f32e2c14a0be
2012-10-03 14:41:04 +02:00
Caolán McNamara
eecaca80bd WaE: some warnings on RHEL-6 gcc
Change-Id: I7d852595fbe0395bc29aba86b2e110ffb5c28823
2012-09-28 13:11:38 +01:00
Michael Stahl
7f2e168421 boost, orcus: disable bizarre "auto link" feature for MSVC:
Boost apparently uses a MSVC auto-link feature to cause MSVC to request
a static library with a very particular name; disable this and remove
the associated ugly workarounds boost/Package_boost*.mk.
(Another alternative better than Package_boost*.mk would be to
just mangle the static library name in RepositoryFixes.mk)

Change-Id: Iea91f9978da00d89d2a696f3cdd090a85cea8e64
2012-09-10 20:24:43 +02:00
Matúš Kukan
edddab206f group this together
Change-Id: Ifa07910cc767c5824997c48d573e7a7601719274
2012-09-08 13:10:53 +02:00
Matúš Kukan
b409f11f8b rename: set_cxx_suffix -> set_generated_cxx_suffix; used for external libs
Change-Id: I023c6b35c2a65da566ff5bb3aea772c99c90dda3
2012-09-08 13:09:34 +02:00
Kohei Yoshida
0454b737d3 Make boostthread windows only for now.
Not sure if unix needs it since most folks build with system boost
there.

Change-Id: I49d02a682e6658f6e3c5a6ada480903567d8c436
2012-09-07 09:10:39 -04:00
Kohei Yoshida
af4630416a Resurrect boost thread lib. Orcus needs it.
Change-Id: Iadb4a223e4db523b50ee85b9079a7a4ba5971fd0
2012-09-07 09:10:39 -04:00
Kohei Yoshida
49b0b69460 Get it to build on Windows, with MSVC compiler.
Took me 3 days just to get it to work...

Change-Id: Ie28dc9b4ddb967a547cad33da18911b77bb9d558
2012-09-07 09:10:38 -04:00
Matúš Kukan
0112978874 boost: create also libboost_date_time-vc90-mt-1_44.lib
Change-Id: I1e48b478a42d2b554e165922b08354b971f971b9
2012-09-06 19:10:38 +02:00
Matúš Kukan
ceaa802b1f boost: use add_generated_exception_objects
Change-Id: I360f2fd6ee0b9b99410f83b7f56470bbea3571d6
2012-09-01 05:39:44 +02:00
Matúš Kukan
494197d3f9 boost: remove old stuff
Change-Id: Ic195f3c253f9314095fa1d568048878d50b5fb37
2012-08-31 21:21:39 +02:00
Matúš Kukan
717b6ba929 boost: convert to gbuild
Change-Id: If3840e048edc93adec3df7fa818e8b43d17cb1d5
2012-08-31 21:21:39 +02:00
Caolán McNamara
b972e05976 more shadow warnings at highest debugging levels
Change-Id: Iad5dd52961be6ef82836ccb5e9c12ab6bb3c034d
2012-08-20 12:12:21 +01:00
Peter Foley
5d25bbee44 fix sal build with vs2012
Change-Id: Ia03980d5d890de7db1e606409a646a5a4f79e91e
2012-08-16 17:54:55 -04:00