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
Caolán McNamara
31c4ac62db
ah, dos format breaks some patches
...
Change-Id: Id99429366485924ff35da63ebde1b5df11419d58
2012-07-23 16:46:34 +01:00
Caolán McNamara
e7ffa3e2d3
my patch applied it, other's don't, so regenerating
...
Change-Id: I7ffd382b6aa3954bc346d1ecc45607a417ad2509
2012-07-23 16:34:26 +01:00
Caolán McNamara
b8b792babf
Related: boost#4127 strict-aliasing rules warning
...
Change-Id: I9b4f9009c29276054ff94a427adf51c2094377b5
2012-07-23 16:07:11 +01:00
Stephan Bergmann
8ecf7e2259
Backport boost fix for threading detection in GCC 4.7
...
See http://svn.boost.org/svn/boost/trunk r76133 "Fix threading detection in
GCC-4.7 experimental." Without it, BOOST_DISABLE_THREADS would be defined when
compiling with GCC 4.7, which in turn would cause
boost/smart_ptr/detail/sp_counted_base.hpp to include a single-thread--mode
boost/smart_ptr/detaul/sp_counted_base_nt.hpp which is not suitable in a
multi-threaded scenario.
Change-Id: Ia30a5c2c241e2e135858a5cab3dd855d05db50c8
2012-07-13 10:57:34 +02:00
Caolán McNamara
13475e5409
fix mips build: opcode not supported on this processor
...
Change-Id: Ie07c6ac0471ecdf6236d194f1ec3389dd47d4b31
2012-07-12 09:44:35 +01:00
Stephan Bergmann
48d6c11c6f
Some boost warnings with Clang
...
...on Mac OS X, in what looks like only newly used boost headers.
Change-Id: I86612a419311fe5a2dfda9eec520889707f9e5db
2012-06-07 08:03:22 +02:00
Fridrich Sch Strba
70eb7af641
Be sure all boost headers are copied to output directory
...
Change-Id: I862b728537e9e862f1d5af78bcc87576964534d0
2012-05-24 10:55:28 +02:00
Fridrich Štrba
ef7a460fa5
deliver the boost libraries we build
...
Change-Id: Idd3a133ee8271716518eb167192be91e76f90075
2012-05-09 17:20:14 +02:00
Bjoern Michaelsen
b1c3e8ae28
make gbuild the default assumption of build.pl
...
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file
Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-29 03:50:46 +02:00
Caolán McNamara
cc84a792f2
WaE: some more boost warnings
2012-04-11 12:06:23 +01:00
Tor Lillqvist
558d34fef7
Typo
2012-04-04 01:05:49 +03:00
Tor Lillqvist
b91061f8e9
WaE: '&&' within '||'
2012-04-04 01:05:45 +03:00