Age | Commit message (Collapse) | Author |
|
This reverts commit 9ff0ee4905068cbc85acf85da1b3ef762b324ed7. Whatever the gold
warnings are exactly, this is apparently not the right fix.
The change to openssl/ExternalProject_openssl.mk caused crashes when LO's
libneon.so, statically linking in LO's libssl.a, started to export symbols like
SSLv23_client_method as global, competing with the same symbol from a system's
libssl.so. See the mail thread starting at
<http://lists.freedesktop.org/archives/libreoffice/2013-June/053119.html>
"strange crash in SSL code while opening some documents."
Whether the change to expat/StaticLibrary_expat.mk caused similar problems is
not clear to me, but it is probably best to revert both to be on the save side,
and see what exactly the gold warning was about and how to fix it the right way
if it ever shows up again.
|
|
Change-Id: I80b7f86947645a45263bbd7423a10ba8300441e9
|
|
... now that everything is consistent.
Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
|
|
It must always be used exactly once, so replace it with constructor
parameter.
Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
|
|
Change-Id: Iae399e4d596db450e3ed0e15678e546aa76797a0
|
|
Change-Id: I1417dd1dfbd812cc4ab8a1521cc9e0dfbcf37d02
|
|
|
|
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
|
|
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>
|
|
Thus we can drop that variant completely.
Change-Id: I11a8e40436921219bd6dd4afad4c7907ccb6b84c
|
|
This reverts commit 78c7bbc3ce92493ca98c605f92733e31ad87ef70.
It is no longer the case that both expat_utf8 and expat_utf16 are linked
into the same library: we only use expat_utf16 in shell Explorer
extensions, which cannot be linked into libmerged anyway.
Conflicts:
expat/expat-2.1.0.patch
Change-Id: I579c10d405d8a40cafcb2dbe09e967c6079f7b16
|
|
Just compile those files twice.
Also rename the UTF8 library to plain "expat".
This allows python to simply use that library and build "pyexpat"
succesfully.
Change-Id: I7e37ec5b87b70c2cf8c86e06709f0e8d0a67f09d
|
|
Change-Id: I96893aa0aed6144c3888a85afe64f90d969e9448
|
|
Change-Id: I98a3428578b52c6d9d7210a8fb0211876d6f7cae
|
|
Two different xmlparse libraries are created: ascii_expat_xmlparse and
expat_xmlparse. One without -DXML_UNICODE and one with. Source file are
duplicated and renamed with gb_UnpackedTarball_set_post_action function
to be able to add artifacts twice to gbuild machinery.
On windows 64 bit additional two librares are created: expat_xmlparse_x64 and
expat_xmltok_x64. That is due the problem with shell/shlxthandler (comment):
------------------------------------------------------
use UNICODE only because shell/shlxthandler
doesn't link against ascii_expat_xmlparse
------------------------------------------------------
Include files are delivered to $(OUTDIR)/inc/external/expat
now and not to $(OUTDIR)/inc/external any more.
set_include call is added in RepositoryExternal.mk.
To define dependency between StaticLibrary and ExternalProject
new function was introduced: gb_StaticLibrary_use_external_project.
Change-Id: I3b3aa40f39ef82c70f6f28790b582c83e48bdf76
|
|
Change-Id: Ib5a9decaf97817333bbac9853589af7fc9adf94c
|
|
We need to be able to link both into one binary in the
disable-dynloading case.
Change-Id: I499e204dfef2af488d4a350cb3a5bcfc03ca887f
|
|
Change-Id: I4fc3f6ca51d9ce0a18539b4911f6ddf06694b039
|
|
Change-Id: I6d2349b8c4d97d266faebdb630c65e0441e25b18
|
|
Change-Id: I2be40b7897c3277e2d8673b440aa6dd682086267
|
|
Change-Id: I9f9a85cbe74dfb22a2dff67e8a0b7dd4eca6ebf6
|
|
|
|
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
|
|
|
|
In the spirit of 12759f67a36d52a345be6002d7017551e8414c59, change
external lib's config.sub to eat the arm-unknown-linux-androideabi
host os string. Also, permit shared libs again - seems Android can
handle those.
Added dictionaries to cross-build-toolset - idxdict is needed.
Should build up to sfx2 - some residual static lib issues there,
and in raptor.
|
|
Conflicts:
cairo/cairo-1.8.0.patch
cairo/prj/build.lst
gdk-pixbuf/makefile.mk
libcroco/makefile.mk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-29 12:30:57 +0100 hjs r267116 : #i98365# fix unsetting g+s bit
2009-01-23 14:21:19 +0100 hjs r266819 : #i40246# - cleanup
2009-01-23 14:14:07 +0100 hjs r266818 : #i40246# - fix quoting of final echo line
2009-01-23 12:42:33 +0100 hjs r266807 : #i98365# leave higher bits alone
2009-01-23 11:23:42 +0100 rt r266799 : Header
2009-01-22 19:14:25 +0100 hjs r266753 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:22:18 +0100 hjs r266737 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:54 +0100 hjs r266736 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:24 +0100 hjs r266735 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:08:33 +0100 hjs r266734 : #i40246# renamed variable
2009-01-22 16:05:26 +0100 hjs r266733 : #i40246# renamed variable
2009-01-20 17:46:54 +0100 hjs r266610 : #i98290# cleanup
2009-01-19 19:32:19 +0100 hjs r266522 : CWS-TOOLING: rebase CWS ause099 to trunk@266428 (milestone: DEV300:m39)
2008-12-08 21:00:09 +0100 hjs r265049 : CWS-TOOLING: rebase CWS ause099 to trunk@264807 (milestone: DEV300:m37)
2008-11-27 18:25:18 +0100 hjs r264513 : #i40246# - support multiple patches per archive
2008-11-17 19:00:12 +0100 hjs r263738 : CWS-TOOLING: rebase CWS ause099 to trunk@263288 (milestone: DEV300:m35)
|
|
2008/08/20 13:45:09 obo 1.8.8.1: #i92950# Changes for 64 bit Vista shell extension
|
|
2008/03/31 13:18:07 rt 1.4.38.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/14 08:39:48 obo 1.5.24.1: #i75046# additional build for 64 bit shell extension (Windows Vista)
|
|
2006/03/10 16:33:13 ihi 1.4.84.1: #i57362# transex3 linker warning removed
|
|
2005/09/05 14:34:37 rt 1.3.6.1: #i54170# Change license header: remove SISSL
|
|
2004/06/30 15:06:55 cmc 1.2.78.1: #i30801# allow using system libs if possible
|
|
|
|
|
|
|