Age | Commit message (Collapse) | Author |
|
It does not work, see
<http://lists.freedesktop.org/archives/libreoffice/2013-April/050321.html> "Re:
[ANN] --enable-dbgutil: everyone gets a Debug STL!"
Change-Id: I0b0c0faa03a1a03095b70454d38a1a193b42d56a
|
|
Currently enabling lto fails for scfilt frm and wpftdraw which should be
fixed and this commit reverted.
Change-Id: I73b1846458dd7830425279328dd4e652269afc1a
|
|
Change-Id: If70bdfc3eed5f9873c95404d0d1f5723b0e51140
|
|
Apparently Apple's build of GNU libstdc++ has been compiled with that,
which means that also code using it should be. At least when
_GLIBCXX_DEBUG is also defined.
See http://lists.apple.com/archives/cocoa-dev/2009/Sep/msg01199.html and
http://stackoverflow.com/questions/2234557/c-using-getline-prints-pointer-being-freed-was-not-allocated-in-xcode
Otherwise the mork unit test crashes, because it happens to use
std::string in a way that triggers the problem. But quite likely there
would be more problems elsewhere.
Change-Id: Ie0c4fdfa61764718f333ba81015ef764806178fb
|
|
Change-Id: Ie07ad3b9bd2d3f95db5be8a98866aaa088b4c79f
|
|
Depending on the library is a total failure because it causes it to be
linked with random junk inherited from other targets.
(regression from 3213cd54b76bc80a6f0516aac75a48ff3b2ad67c)
Change-Id: I1069b870ea0719bc6c01b7f8f3ddf9ff695c9850
|
|
Works here with Apple llvm-g++ 4.2.1; cannot run "subsequentcheck"
due to remote login.
Change-Id: I187620b65f82095b5e9b7433c01ede429a27c719
|
|
Mainly this means using /MDd instead of /MD and /MTd instead of /MT in
the CFLAGS, and also re-mapping of .lib files to ones with "d".
Change-Id: Ifc56b53a66d5eb522c1695a34d68b08cad1d8338
|
|
... or at least with forward slashes cppunittester doesn't run at all in
an MSVC 2008 _DEBUG build.
Change-Id: I889ff0375067877d42f11fad9773c476e9e5c52c
|
|
Write out the exported symbols of a Library to a "libfoo.so.exports"
file, which is only touched when linking if the exported symbols
actually change, and let dependent LinkTargets depend on this
exports file instead of the library itself, for faster rebuilds.
This is currently supposed to work on ELF and MacOSX platforms.
Thanks to Ami Fischman of Chromium for the idea.
Change-Id: Ie4b5da0853140709e517028b514800b044527e61
|
|
Also fix gb_CPPU_ENV := msc6 in WNT_X86_64_MSC.mk
to be consistent with the name we register in Repository.mk.
Change-Id: I1520d78c378f8c48d65defb22c4c77277bd061f7
|
|
Change-Id: Iabc029091096c82ff2dc79f0fad8f2bf9ee89514
|
|
Support cramming everything into one big merged library as well as
only the libraries depended upon by almost everything.
Change-Id: I69647037dc62840294ba670d5d6c172a4608bf3f
|
|
Change-Id: Ia390c4d4a9be4b5520fd82a573029ea242f9ffb9
|
|
Change-Id: I93313dc03e8ed7d4d1a653df92145a153e20e5b1
Reviewed-on: https://gerrit.libreoffice.org/3234
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
This is the last step needed to obsolete
postprocess/packconfig/packconfig.pl.
Change-Id: Iad6de126a467aadc829244951f98fc8b202fbd95
Reviewed-on: https://gerrit.libreoffice.org/3232
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Avoids annoying intermittent "The timestamp service is not available"
errors that break an otherwise nicely progressing build. Hopefully
those errors are caused just by some temporary overload of some Apple
server. Anyway, we will still sign the app bundle in the normal way,
with a timestamp.
Change-Id: I838b39956b87d36138ccbc4e90c2d11e380d690a
|
|
Change-Id: I86db3c7290e22491f41d198dfb53e01f6bbdc50c
|
|
Change-Id: Ifa07f9b5613b4a75c5b72178cb276b9c0b495a62
|
|
Change-Id: I34529a56c6e6073fd5fa1e30d148fc3ec0d87617
|
|
... so we can drop ZipUnoApi again.
Change-Id: Id5925b8c101cd7cb70614a9a26f328dec92db8fa
Reviewed-on: https://gerrit.libreoffice.org/3152
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
XCode 2.5 (i.e. Mac OSX 10.4 & 10.5) couldn't find the libraries
without explicit mapping, but as baseline is now 10.6, this
wrapping is no longer necessary
Change-Id: I225fc47b9ea4b1fb2b13ba575605cbdebc014fd8
Reviewed-on: https://gerrit.libreoffice.org/3192
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: Idff2831913b6fb6e5b522ae36fffeb345e3a1140
|
|
Change-Id: Ic37205ac7750ba0cad2f60309ae56b9c7a14d711
|
|
Change-Id: I8483047631f512513cae017fdbb2dee77ce0f52f
|
|
Change-Id: Idf5c7586e375f0321c765d165f9698403b7a7daf
|
|
Change-Id: I4db04d8ce04c928b67d86172fcbe33adacbd85d8
|
|
Change-Id: I3f752678f72260d5e481a71164a30cfc96807034
|
|
Change-Id: I957cda779d300449e2110748a516c9662126f761
|
|
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html
Change-Id: I61ab4b6b536e77d153f44b9f8569b49e0be60002
|
|
Change-Id: If97cc4f2af2adb6af1217cf7b095d0f0f7831bca
Reviewed-on: https://gerrit.libreoffice.org/2857
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
|
|
This reverts commit 22771babcc47b294d528d56cec360e2a94daec26.
There are still some setups in which this causes errors with WaE.
|
|
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html
Change-Id: I61ab4b6b536e77d153f44b9f8569b49e0be60002
|
|
- as this is being quoted, this causes breakage
Change-Id: I6834a3235ae2334a0d6f7df0f97dcde7cdc6a5d0
|
|
That's where code conditional on COM or OS belongs.
Change-Id: Id31378bcc840dc38aa4b64241f0d1ccc11a99792
|
|
Change-Id: I58c11477c1ce48185528db3a8013b5dccf3947c6
Reviewed-on: https://gerrit.libreoffice.org/2653
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
For both build and host platform.
Change-Id: I0fa9b5d85449887c2c6bd758fb1fecec9776d97c
|
|
I think it should die completely but openbsd and solaris still use it.
Probably just setting LDFLAGS should be enough for them ?
Also SOLARINC_FOR_BUILD and SOLARLIB_FOR_BUILD are not used anywhere.
Change-Id: I1c11981f859876af8b90e8ba60fce2820b354022
|
|
Change-Id: I13f0286e532ede2ebd9a9f9d28e71d6ec376549b
|
|
Change-Id: I45f309c6c23704af8638003fd54f1a7e45062d61
Reviewed-on: https://gerrit.libreoffice.org/2555
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: Iab6892368c6ba6bb5b83132cdcd6aa959c3b0e1f
|
|
Change-Id: I97eb27a354dfb6b6d94886729c5b6df0b0f7687a
|
|
Hopefully all stays the same except for vcl/unx/gtk/a11y/atkutil.cxx.
Change-Id: I49108007ee6d045f045de86c8654efc7ca5fd3d0
Reviewed-on: https://gerrit.libreoffice.org/2491
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
|
|
Change-Id: If6544eae78a7f3d012368d62cc99d29160b1b47a
|
|
Change-Id: I25d23cd9a526b0d0be37ea0a0211e407266e6475
|
|
During configure phase HAVE_CXX0X is determined and exposed
if the current gcc version supports it. With gcc 4.7.2 this
is the case. Activate it during compilation phase too.
Change-Id: I7b738de083fa337a422c20bdf88d9dca5f8303ed
|
|
Change-Id: I4e3e8f5ca5e5b5b59b1bd067281f90940dd893b1
|
|
Change-Id: I27c929deffeb803e103609634b501622e04da033
|
|
Change-Id: I29dcc26eb13222ef4348ab3281a19b2e6f8c46f2
|
|
|