Age | Commit message (Collapse) | Author |
|
Change-Id: Ied6afb6f9240d29f75e97ab3cb536fd5524cc5d9
|
|
|
|
Change-Id: Icaf839ba851ca231de35526a002bc4a268f12519
|
|
Change-Id: Ia60a2522311ac7b9dc0ad1a65a79322a736f05c5
|
|
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
|
|
Change-Id: I930aacad47780a085ef8eec7f3b7fc6600528afb
|
|
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>
|
|
Change-Id: I5b7a2780527c24cba668266ff228f1e6af1d523e
|
|
...at least on those that link against other "external" libs, as otherwise they
will have broken dependencies on those
/@.__________________________________________________OOO/lib/... files that did
not get rewritten by macosx-change-install-names. In the old build system,
solenv/inc/tg_ext.mk took care of this.
Change-Id: I5ffeed7d2a19170371db9093d29f3df9a1eb54c8
|
|
Quoting "The Open Group Base Specifications Issue 7" at
<http://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html#tag_20_76_13_01>
"Extended Description: Makefile Syntax:" "When an escaped <newline> is found in
a command line in a makefile, the command line shall contain the <backslash>,
the <newline>, and the next line, except that the first character of the next
line shall not be included if it is a <tab>."
On Mac OS X, this caused raptor and rasqal to erroneously be configured with a
--prefix argument that ended in "--disable-static".
Change-Id: I9455f8e2e624b245a5278a21d8b0f62d8780f9e4
|
|
Change-Id: I0f57a5a3f9d4f710715a478439e87409378f151e
|
|
Change-Id: I52c62a91e317f072237cf25ed54f3cc6456d82b3
Reviewed-on: https://gerrit.libreoffice.org/1495
Reviewed-by: Peter Foley <pefoley2@verizon.net>
Tested-by: Peter Foley <pefoley2@verizon.net>
|
|
Change-Id: Ia9aae74702d562516825735642a4d707f845cbb9
|
|
Change-Id: I703f80173e8108e0abcf7af824ef208216f60578
|
|
Change-Id: I72050f4d3b0f617e04a8b404ecdc99e5e2806f18
|
|
Fix typo: It's SYSTEM_LIBXML, not SYSTEM_LIBXML2.
The xml2-config from our patched bundled libxml2 needs LIBXML2LIB.
Need to find raptor-config and rasqal-config (for the HOST platform, that's
fine as they are shell scripts. not binaries) in PATH.
Change-Id: I58376d4ffbc9954c375b4e2b9bad3f68ed12e3bf
|
|
Change-Id: Ib3ebaf542bc74ce8c8d5cd967d3e55217b62381e
|
|
Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f
Reviewed-on: https://gerrit.libreoffice.org/1493
Reviewed-by: Peter Foley <pefoley2@verizon.net>
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: I92a5de2344e82f99ac94608e1455afa8c33bd54a
|
|
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>:
* bulk replacement of "-Wl,-z,origin,-rpath,..." with
"-Wl,-z,origin -Wl,rpath,..."
* additional hunk for directory/c-sdk/config/FreeBSD.mk in
moz/seamonkey-source-1.1.14.patch did not apply and has been dropped
Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
|
|
|
|
|
|
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
|
|
They are only linked to libunordf anyway, so we reduce the number of
shared libraries a bit this way.
|
|
|
|
This reverts commit 6bc4d28845db8d63faeaa9eac4ce7364f37e4d2e.
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Maybe it depends on the day of the week or something like that...
|
|
|
|
|
|
Do not ask me how or why this works. There are things man was not meant
to know.
|
|
|
|
I _really_ love how libtool, when called without -no-undefined, silently
falls back to building a static lib (AFAICS without even trying to check
if there really will be any undefined symbols in the resulting dll).
Thank you, libtool author! I cannot express how much I enjoyed the hours
I spent figuring out what is happening there!
|
|
Add a runtime check whether the "checked" member is available.
|
|
...by allowing our special @___... tokens anywhere within an install name,
so that external modules can configure --prefix=/@___... etc. This removes
the need for the special extshl and EXTRPATH=LOADER. Also, a new
OUT2BIN_NONE can be used for external modules where the generated libraries
need the default EXTRPATH=OOO, but generated executables are only used
during the build and such need RPATH=NONE.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Last fixes - remove kludge from RepositoryFixes.mk, have redland
build w/o threads for the while, and some hackery to exclude
pointless code like oosplash from android build.
|