Age | Commit message (Collapse) | Author |
|
Add patches and/or tweaks to the following modules:
curl, cppunit, icu, lcms2, libxml2, libxslt, libxmlsec,
lpsolve, nss, openssl, python3
lcms2 has an inconsistency where the .lib and the .dll don't agree on
the .dll name.
openssl gets a honorable mention because apparently it's undocumented
custom build system can build with /MDd if one picks the right
configuration but i couldn't figure out how to do that in an hour of
trying, and just patched the release config instead.
Change-Id: I7854a0fc85247e398d561b4f513d09fe2d1ebb3c
|
|
Change-Id: I40f63cc2305714dd6b5d9bcb822598142bdfb245
|
|
Change-Id: I3f40a533a0762175dffda5df3bf79b6b4843cf33
|
|
Obsolete with 08ba028992a77dee32dd76030bc409c6d3b39e36
This reverts commit 21fea27309a75b86add08918d2a2a2234ae1f1fb.
|
|
....see
<http://lists.freedesktop.org/archives/libreoffice/2013-April/049570.html> "Re:
[Libreoffice-commits] core.git: fix fdo#60534 : use DefaultCharMapper::mapChar()
to map RTL string unicodes" for details.
Change-Id: Iaac2457643e58b2c5972eb812edb1dd6619437be
|
|
Change-Id: Ide7c37c9738ca640e7d80ede904ad8d7702e5a34
|
|
Change-Id: I0e28425c25e07abe65c4162025fa35a4abe14121
|
|
Change-Id: Ic6771c4ae12686580301e114fa5aec7f7d4dc9a8
|
|
Change-Id: I1c0d5ca4b2f88ca48225fcdbeb978f27fa91f7a6
Reviewed-on: https://gerrit.libreoffice.org/2953
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Peter Foley <pefoley2@verizon.net>
|
|
Change-Id: I7b54e45b058a95783374e64cc0f628d336e579cd
|
|
Change-Id: Ic81a31d738bedcd6a35eb42d365dacc2af7ebe93
|
|
Change-Id: I9df137849a628089eb03b714d5f61e8d4084be17
|
|
Change-Id: I064b82e691fb5d58da6252f394f13894f252776d
|
|
|
|
Change-Id: I530e2ba6eb8e51a7470cde665194428125b9d4fa
|
|
Now we build only what we really need for 'build' platform - there is
new build-tools make target.
The list of tools is in solenv/gbuild/extensions/pre_BuildTools.mk.
Also similar is done to some extent for 'host' platform using
gb_Module_add_targets_for_build which is ignored for 'host'.
Change-Id: I6acd1762b16aca366aac1a0688500f27869cfca2
|
|
Upstream changes
https://ssl.icu-project.org/trac/changeset/32865
https://ssl.icu-project.org/trac/changeset/32908
See also
https://bugzilla.redhat.com/show_bug.cgi?id=918167
Plus changed UMutex to UMTX to make these compile in icu49.
Change-Id: Ib5dba7085e6b2dd3925c0c220b5d264e4c7bb4c8
|
|
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
|
|
so --enable-symbols gets -g in here with -O2
for gcc always add -fno-strict-aliasing
Change-Id: I8d673ebaf26d5afdcc5ae5de626cc7f32ffd6835
|
|
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>
|
|
CorelDraw and MS Publisher importers use icu for conversions between
8-bit character sets and UTF8. In some cases even between UTF16 and
UTF8. Thus we need the relevant data. Use the default icu-provided
data for the while.
Change-Id: I7914bf8a792cf72b34335a0a423b2304b30a26b4
|
|
This reverts commit 9b60017d351858781aadc2566660a25e9784ef4a, which
caused build failures
[build PAT] icu_data
/bin/sh: line 0: cd: C:/lo/core/workdir/wntmsci13.pro/UnpackedTarball/icu_data: No such file or directory
presumably because icu/UnpackedTarball_icu.mk explicitly references
$(call gb_UnpackedTarball_get_target,icu_data).
|
|
CorelDraw and MS Publisher importers use icu for conversions between
8-bit character sets and UTF8. In some cases even between UTF16 and
UTF8. Thus we need the relevant data. Use the default icu-provided
data for the while.
Change-Id: I053b37d875cacc6eaf9637404639f330a34ddb50
|
|
Change-Id: Ie31da5896d98908fd540146d1105ecc4257fa071
|
|
Change-Id: Id740d54a36d9b094b728b840f362c7a8e182cfec
|
|
Change-Id: I684ad3e2050dd07958c4bf2267c20274958c5673
|
|
Change-Id: Ic62f18c8aa29b0f0b158f3d3a9988703def899d3
|
|
|
|
Change-Id: I0f57a5a3f9d4f710715a478439e87409378f151e
|
|
Change-Id: I9f52afff1bf513a09fd3ca82ba49e84b545347f9
|
|
Change-Id: I5db8ac697c850e555e3edc584ab97e08942e8b54
|
|
Change-Id: Iacb4deeb29d20d8369e09d55c0b0d36324a48ce8
|
|
Change-Id: I002470c2888d6dec876af18c2c016cc789eb399e
|
|
We need to pass the location of the icu build root for the BUILD platform with
the --with-cross-build option when configuring icu for cross-compilation (to
the HOST platform). I.e. we always need to build it for the BUILD
platform. Surely this could be done in a more elegant way, but I got lost in
the mess, and just hacked it in the cross-toolset rule in Makefile.in.
Change-Id: Ia5e9d13d01067c6dded1fdc86c56f8f39aae6bc8
|
|
Change-Id: Idfea805082acaf4afa3fc198226379345ceda726
|
|
Change-Id: Id7d8bc05b1393cc2bae4a531c8a47f62df24b1d6
Reviewed-on: https://gerrit.libreoffice.org/1488
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
|
|
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: I1befe2e2c5f8474a4af894e949c4b24e041a977b
|
|
Change-Id: I42ae81279fedca04b7ba08269a6c47f174cf6b01
|
|
The build actually finishes successfully (or maybe "successfully") though.
Change-Id: I1ecc7f6f77a087dce7f78ad9afdce15e1a2dffa9
|
|
Change-Id: I47e206350331e3edeef9edcb0514eacb66db7c07
|
|
It added code that already was there.
Change-Id: I766184e4996a4abcd3f2b383c1aae3b558954fbd
|
|
- this is needed for packaging, so that all possible tarballs can be
available in the complete source package
Do not define tarball names in configure. Move the variables into
download.lst, which is going to be included in config_host.mk.
We already have conditions for getting tarballs in Makefile.fetch.
Change-Id: I160aff6426a253814eea07d2467e4942478f653a
|
|
Change-Id: I71673271ec3e10d16f17f5640cbf6a90a1bfb9f4
|
|
Change-Id: I9f943f807e0966aafa66dbb865941cf975ad9fe2
|
|
Change-Id: I46b97d31f8aac046479d030c988413017c5b940a
|
|
Change-Id: Ie648ce55fdc11f907f5f5b3b958c13c695f392c5
|
|
Change-Id: I0d6f363ad4170bea804e53247f36a7954118a23d
|
|
Change-Id: I345a86a3d17bd85c8dd4e9d9f5f855c46bdba0e2
|