| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ExternalProject usually involve a configure and a make
step that produce a bunch of output usually irrelevant
including a large number of warning and other mess.
now that everything is pretty much in tail_build
these output get interleaved with useful output from
the build of the product and actually drown them in a logorrhea
of messy noise.
This store the output of external modules in a log file
and only print them as a whole if the module failed do build.
on a non-verbose build.
Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647
Reviewed-on: https://gerrit.libreoffice.org/2304
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
... so it can be passed from make to shell to configure to generated
Makefile to libtool to invoked gcc without loss of valuable dollars.
It is an open question to which extent this commit should be credited to
the designers of sh, autoconf, libtool, make, and/or Solaris ld.
Change-Id: I0709a49d7025dbfda4d9c0e7202ea932ec85e0cb
|
|
|
|
|
|
|
| |
Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5
Reviewed-on: https://gerrit.libreoffice.org/2023
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Peter Foley <pefoley2@verizon.net>
|
|
|
|
|
|
|
|
|
|
| |
GUI only takes values UNX or WNT, so it is fairly pointless. One can check
whether OS is WNT or not instead.
Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34
Reviewed-on: https://gerrit.libreoffice.org/1304
Reviewed-by: Peter Foley <pefoley2@verizon.net>
Tested-by: Peter Foley <pefoley2@verizon.net>
|
|
|
|
| |
Change-Id: I844ae1363ff37578fe734125bc6ee6aa8fb352c6
|
|
|
|
|
|
|
|
|
| |
http://perfec.to/vsnprintf/
At least MSVC2010 implementation returns -1 when the result doesn't fit,
so the excepted size is not computed correctly. Let's hope 16k is
big enough for everybody(TM).
Change-Id: I636487c7723651bfa74513018be786a45b6c796d
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of creating a single solver/*/installation/program -> ../../bin symlink
used by all gb_CppunitTest_use_executable together, individually copy each
gb_CppunitTest_use_executable into a true solver/*/install/program/ diretory.
(Renamed solver/*/installation/ to solver/*/install/ so that old existing
solver/*/installation/program symlinks on non-Windows platforms would not
interfere with the new cp rule.)
Change-Id: I4ce82b41856056669ad074ff2ef8004fdc6533c1
|
|
|
|
|
|
|
|
|
| |
...let BRAND_BASE_DIR point to solver's unittest/installation during CppUnit
tests, and get rid of LIBLANGTAG_SHARE special case. (Intending to add further
code to CppUnit tests soon that requires a fake BRAND_BASE_DIR, so clean this
up now.)
Change-Id: Ia5f0f247e54952f901c37ca31eda53f9c6591458
|
|
|
|
| |
Change-Id: Ia45446db1263b8969cf933e5d34130102605b3e9
|
|
|
|
| |
Change-Id: I561ef2f20037e60c1f8735c7be8c89b899b99204
|
|
|
|
|
|
|
|
|
|
| |
...otherwise, at least an --enable-dbgutil --without-system-libxml build will
issue warnings at soffice.bin exit, as liblangtag merged together docs with
xmlCopyNode (instead of xmlDocCopyNode) and xmlAddChild, and libxml2's
debugXML.c xmlCtxtCheckName then stumbles over the merged-in nodes whose strings
do not belong to the dict of the doc they got merged into.
Change-Id: I5d7889670b897cbeb9ca8a555d8f2d770a8ee692
|
|
|
|
| |
Change-Id: I4b09aa9eeb2c34d19043148144383ad4e37a8d10
|
|
|
|
| |
Change-Id: I6d69eb2af6a3b1a693ad782f2a0e51f6b0ef932c
|
|
|
|
| |
Change-Id: I73f9422268f58ded971150f1ef16643885669ea3
|
|
|
|
| |
Change-Id: I12b8c5e43dbe96fe9e2b2175dc6bb6bf15a8bdf8
|
|
|
|
| |
Change-Id: I02dcde7d83df864561a5d4af8cda5e57f30f811a
|
|
|
|
| |
Change-Id: Ib53ab293d90b9b8a68d97b10d2ad020c69ab46f5
|
|
|
|
| |
Change-Id: Id250a54d6789b06df1946ecc6a9d29d24fc57c70
|
|
|
|
| |
Change-Id: Id2ee3c5dae27a1b7f33872d6421f53a40442d805
|
|
|
|
| |
Change-Id: Iafc7f735a99f3e3ac335efa8610ff415d3deae3b
|
|
|
|
| |
Change-Id: Ia68a683bdafe6dc89ac98635e797b84a2e0ff615
|
|
|
|
| |
Change-Id: I6ca26a6637ebe36bd5055fc6283258ae288df461
|
|
|
|
| |
Change-Id: I89153efde9441180f5bb49968d11d77fc951f774
|
|
|
|
| |
Change-Id: I0b61fc9436ac08368991251b04343e0a53c2257c
|
|
|
|
| |
Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
|
|
|
|
| |
Change-Id: I0f458caa1bda23882c76cbae414b738a5d04ab32
|
|
|
|
|
|
| |
check pre-decremented value for zero
Change-Id: Ib2289cb6064941db2072b2dfbd6ad5f03bcff7aa
|
|
|
|
| |
Change-Id: Icea86ae6f6c07d43c212bc02defb860759ff65d6
|
|
|
|
| |
Change-Id: I332b322343ccbabe55c247f9bd934a0394ebd429
|
|
|
|
|
|
|
|
|
|
|
|
| |
since the -march=i486 is not supported on PPC, all further compile
checks done in liblangtag's configure break.
So moving the corresponding patch out of the windows patch in a generic
one and also apply that for Mac.
Change-Id: I65716bc9d7ff19976e5e82ae869c7594978e93e3
Reviewed-on: https://gerrit.libreoffice.org/999
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
|
|
| |
Change-Id: I99352369cd29d695ef09b6bdc58ff4f10ac73880
|
|
|
|
| |
Change-Id: I34f7ccca0fdfa71a53c2a80ae51178c5461b5640
|
|
|
|
|
|
|
|
| |
Otherwise will get the
lt-mem.c: line 216: assertion `p != ((void *)0)' failed
message.
Change-Id: Ic585ad638211fda66a54725c5a4bd041499349ef
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It really sucks to have to propagate debugging options to the compiler
in an ad-hoc fashion like this. But then each dmake-based external
library module really is an individual, especially the ways they are
built with MSVC.
Liblangtag is especially exotic, as it uses autotools and libtool(!)
also for a MSVC build. Which works, but just barely, almost by
accident. For instance, it ends up using the Cygwin ar and ranlib on
MSVC-produced object files. Which luckily seems to work at least with
MSVC2008.
Change-Id: I1c5244b2a599775c04ae8a003e4a096a0a11648f
|
|
|
|
| |
Change-Id: I12fb6b8b8fdb7b9b00070c6d2a87da5d7d2fed13
|
|
|
|
| |
Change-Id: Ic76cf78c0b61778008c0aaa0b76a2c622c3e48c5
|
|
|
|
| |
Change-Id: I7967230df84e794376abfe9f24dd8f9e01e9aed8
|
|
|
|
| |
Change-Id: I9e66d0528a8b095897e27216352979c4bcfb4eae
|
|
|
|
| |
Change-Id: Iebd6b7d925f402c41103cdd157d7009a9eda8e62
|
|
|
|
| |
Change-Id: I864e45b6925fa35d4b75c9214b799f664a5c1247
|
|
|
|
| |
Change-Id: I921f5adc72bb0c83389f74659127c4512fc93738
|
|
|
|
| |
Change-Id: I2c3083ce84872e415e61c61e41473a3da14ed88a
|
|
|
|
| |
Change-Id: I0fee18b1d5470c493b583e067b7ba6ff8b741b75
|
|
|
|
| |
Change-Id: I064ef350fa1b01642917a4797f3a6e0a810174d0
|
|
|
|
|
|
|
| |
Harder than I expected. Still incomplete. Thanks to Fridrich for the
atomic stuff.
Change-Id: Iacf6d3708ee04c75b98da4ffe250194657fda7c8
|
|
|
|
| |
Change-Id: I354d82a86e4e45d49578ccea083d258f1660b60e
|
|
|
|
| |
Change-Id: Ie5d2a6bbcf94c0906441a03b72100706884d0dcd
|
|
|
|
| |
Change-Id: Iae3aa684ce54e5025545179c35affc75eaf88dab
|
|
|
|
| |
Change-Id: Ia3e08af69fd3f7a3d2d523272ba849fc43a42c67
|
|
|
|
| |
Change-Id: I81019488c06d83e80ff63f43d416fa0b74be8e15
|