Age | Commit message (Collapse) | Author |
|
Change-Id: I66d6932b0fa9753c56e6b6fc9dc0dd5fcbba3b36
|
|
configure needs to find xml-config .
Change-Id: I6f80c9acda770886e5923ba8d5cb7c8bd3e11a94
|
|
Change-Id: I851ad13b065dc07699f490dcca5c66958b4aa624
|
|
Change-Id: I185d6da34f9720dde258a1206fbc6d531c397eae
|
|
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>
|
|
... so it's better to wrap an osl::Mutex around the whole thing in
client code.
Change-Id: I611aa879e03c11c01fbd215148750a11a285b216
|
|
- use xml2-config from unpacked dir
- rasqal does use libxml2 apparently for utils
- redland itself does not use libxml2 directly
- no need to put OUTDIR/bin on PATH
Change-Id: Ib4481c681d0b188c06217f7bc0d000f15ab82da3
|
|
Change-Id: I6288e7550a10be072ad1665bd03a8e6499bc4033
|
|
Change-Id: Idb5dc8d0036b99a71cd8c1c0e740939074cc1a48
|
|
Change-Id: I8a4f298af99f3415b0ef7a3fc5d69642b5b71f62
|
|
Change-Id: I6233b68d795660b1dfe1435f06c31f754efbe7f5
|
|
Instead of bothering to pass in -lxml and -lm so that the test and/or util
executables get built, just patch out building them when cross-compiling.
Change-Id: Ida38dcdc56675eca6ff9d549ce62b15da8e82f13
|
|
upgrade raptor to 2.0.9, rasqal to 0.9.30, redland to 1.0.16:
- new raptor depends on libxml2 version 2.6.27 and thus will _not_
build against system libxml2 on Mac OS X 10.4/10.5
- stop delivering raptor-config/rasqal-config, set env vars instead
(which unfortunately requires patching configures, TODO: upstream that)
- remove redundant configure flags
- stop passing -Wl,no-inhibit-exec (causes HP-UX code to be built on Linux)
- disable new rasqal build deps:
--with-uuid-library=internal --with-digest-library=internal
- disable redland "libltdl" nonsense via --disable-modular
- fortunately openssl digest support has been removed too
- drop raptor-1.4.18.ooo_build.patch, set RAPTOR2_CFLAGS/LIBS instead
- drop raptor-1.4.18.autotools.patch:
+ FreeBSD parts moved to raptor-freebsd.patch.1
+ Android parts obsolete
+ don't know about the MinGW part (TODO)
- from drop raptor-1.4.18.mingw.patch dropped the part defining parsers
to be built, done via --enable-parsers
- drop redland/raptor/raptor-1.4.18.cross.patch:
the vsnprintf check is now done at runtime, and expat has been removed
- drop raptor-1.4.18.aix.patch,redland-1.0.8.aix.patch:
presumably don't need special check for V7BETA since it's released now
- drop raptor-1.4.18.rindex.patch, index/rindex no longer used
- drop raptor-1.4.18.entities.patch, fixed upstream in 2.0.7
- drop raptor-1.4.18.fixes.patch, fixed upstream in 2.0.9
- drop raptor-1.4.18.{libxml,libxslt}.patch: TODO
- drop {raptor-1.4.18,rasqal-0.9.16,redland-1.0.8}.legal.patch:
we don't care any more about Sun legal dept.
- drop rasqal-0.9.16.ooo_build.patch, set RASQAL_CFLAGS/LIBS instead
- drop rasqal-0.9.16.autotools.patch:
+ FreeBSD parts moved to rasqal-freebsd.patch.1
+ Android parts obsolete
+ MinGW part only for cygwin build
- drop redland-1.0.8.autotools.patch:
+ FreeBSD parts moved to redland-freebsd.patch.1
+ Android parts obsolete
+ don't know about the MinGW part (TODO)
- drop redland-1.0.8.ooo_build.patch,
hopefully not necessary to disable utils build
Change-Id: I9cc44928ba87392d69e809abe2236cec0e4a508a
Reviewed-on: https://gerrit.libreoffice.org/3154
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
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...
|
|
|
|
|