Age | Commit message (Collapse) | Author |
|
…by a simple/static $(gb_UnpackedTarball_workdir)/foo
see also 0c4c84a14b01c71c76a9c45a7f26aec4d64f3e4f
Change-Id: I8e6aa55c85534c4446556548910c950ddbe7c6fc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167163
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Jenkins
|
|
git-bash/MSYS tries to resolve anything that looks like a path (i.e.
anything starting with a /) - if the "target" doesn't exists, it just
prepends the MSYS installation dir and breaks all kind of stuff.
You could escape those with double-slash at the beginning, but that
would mean lots of noise/unnecessary changes in pretty much every
makefile, so just getting rid of that behavior is much better.
ant and some externals however rely on MSYS path-conversion, so unset
MSYS_NO_PATHCONV for those. Ant does its own checks whether it
runs under cygwin or msys, and easier to please externals using the
autoconversion than to add patches to force them into compliance…
Change-Id: Ie80964e40c53ace80adb4707aae0db63ebc4ee4c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166330
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
|
|
...similar to b721a1cecb6ea0013be8402350110822e50b4415 "external/jfreereport:
Get rid of apache-commons-logging", but where the external tarballs contain
copies of commons-logging-api-1.0.4.jar to compile against, so
6de0b1710adfba82c96b75a5da6f52633a54c692 "Get rid of apache-commons-logging" did
not affect them at build- but only at run-time.
The sources of the seven new patch files (and which have further been adapted as
necessary) are taken from
<https://src.fedoraproject.org/rpms/libbase/blob/4a8cd85e49a0a00d0e0f865a3c841e3f1858a04b>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
<https://src.fedoraproject.org/rpms/libfonts/c/c7f7d4ed67b9ca701152732cbdac547db3ada5f4>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
<https://src.fedoraproject.org/rpms/libformula/c/feb5be4b393f13b131623339a5868c6b381b2507>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
<https://src.fedoraproject.org/rpms/libloader/c/53eeb19460f2ab934cdf4c7c7c73fd681141216c>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
<https://src.fedoraproject.org/rpms/librepository/c/9fa7021dfe7dcc76e32c40f99f74c3745013c501>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
<https://src.fedoraproject.org/rpms/libserializer/c/027e1a16f7171f7ac5f9da4683d1e1b63794bb06>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
and
<https://src.fedoraproject.org/rpms/pentaho-libxml/c/74538ea7cdd0845f8e6dff748f8d4abfe080dbe4>
"add missing patch".
Change-Id: I98bbe0e24398d3652cda09b0664b4775661cd939
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114053
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
...using Java 1.4 java.util.logging.Logger instead. The two patch files are
taken from
<https://src.fedoraproject.org/rpms/pentaho-reporting-flow-engine/c/7db2dc0aaa9219edc794b535084a17fb408f284a>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging"
and
<https://src.fedoraproject.org/rpms/liblayout/c/675bcd0243d31593d7b047017108b71adfe748c3>
"Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
respectively
Change-Id: Ie03319568f2cefc8a982c4f9ee9241f8dc0c923e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113850
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
LibreOffice has a JNI component on Windows and Linux, the
officebean. Therefore we need a host JDK for linkage to the
jawt, and a build JDK to compile the Java code.
Change-Id: I4138628ab3ea2ef5900a5b4e9281050ae84e4eb5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102483
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
|
|
See instructions in solenv/gbuild/Trace.mk . This generates a file than
can be viewed e.g. in the Chromium tracing view.
Change-Id: I5f90647c58ca729375525b6daed2d4918adc8188
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88754
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
|
|
Change-Id: I76d7c8a41d64baae3591dd188a2d2e46f17622bb
Reviewed-on: https://gerrit.libreoffice.org/41735
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I79fe046ff8c932c5f6a9a5f70970168e42d23702
Reviewed-on: https://gerrit.libreoffice.org/28406
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
|
|
Change-Id: Ic586d9a3bdc3ae850d48848c8ae1cff7f7b4a551
|
|
Change-Id: I690a81997c79956fc19ddf83f958768d5e7a313e
|
|
also fix DATEVALUE() function that was relying on this dataloss
Change-Id: I6030505a762df3ecbfe9a8331267846d3de817e8
|
|
... instead of the correct truncation.
Thanks to Lionel for the idea of the fix and his patience for newbies like me!
Change-Id: Iae9ec9251c0beb0c1856a6573f6ff7963d216256
Reviewed-on: https://gerrit.libreoffice.org/17012
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
|
|
In java9, there is no option for source/target 1.5,
the lowest version is 1.6.
This commit also patches the relevant external libraries
in order to be able to build with build-wide source/target
Change-Id: I68807c973a2a8be2f9b3a6e01243e36cb7110a12
|
|
Change-Id: I0c76ec7e3f9b95166b4005dd1ad5349b3889c3e4
Reviewed-on: https://gerrit.libreoffice.org/10993
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
|
|
Change-Id: Ic356c6a23f42b5fe37be1075e8508bb168eac9a1
Reviewed-on: https://gerrit.libreoffice.org/10927
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
|
|
http://docs.oracle.com/javase/6/docs/api/java/io/File.html#toURL()
Change-Id: I27d67f930ab15b69319a733b4bdedde834aba48d
Reviewed-on: https://gerrit.libreoffice.org/10530
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
http://docs.oracle.com/javase/6/docs/api/java/io/File.html#toURL()
Change-Id: I5ff457cdbeff0049a9e31d6aa66dd973289d5f05
Reviewed-on: https://gerrit.libreoffice.org/10506
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
http://docs.oracle.com/javase/6/docs/api/java/io/File.html#toURL()
Change-Id: I4322254d04e3ccf894acebf8b71de6f51e0a110a
Reviewed-on: https://gerrit.libreoffice.org/10467
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ibeebcc8616a3547f2e2dbf4d613ce4c02ba9d176
|
|
Change-Id: Ia6adb8ae07ec80e83bc67084dfbd0bc6136ed8b7
|
|
Change-Id: I53dfad4419390d751088564c162899fdbfa601e4
|
|
Change-Id: I6b7869115b159a468553e0aa43e0cb4b63b4c9b3
|
|
Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
|
|
gb_Extension_use_package is inherently broken because it creates cyclic
dependencies with gb_Extension_add_file. Fortunately it's not necessary
because the added file is a target by virtue of being in the Package.
There is another cyclic dependency that can be avoided by not using the
Package in gb_ExternalProject__use_commons-logging.
Change-Id: Id4ddd4f78d819e47882387533a2d64693b2879ea
|
|
Change-Id: I0e1abf55250cdc8c792b6894ebc81fcafe20ed67
|
|
Deliver all external jar files to INSTDIR directly.
Change-Id: Ibfaabf713da01e752517dc400200a6918d82db6d
|
|
Change-Id: Ie3d706841faae40e6172ae36894f4ad700d70571
|
|
Change-Id: Ia2c5ce1176496e98643e2cefc65d4c6d0cf9c781
|
|
Change-Id: I0d9282cd3a267ad2d25b43adbf995365aaa56fa1
|
|
Change-Id: I92d5458b48cc7e1c4794407bf71c54f0f048f2d8
Reviewed-on: https://gerrit.libreoffice.org/6325
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|