Age | Commit message (Collapse) | Author |
|
Change-Id: Iaf10adce17f129c564e1f1ba4ca811b9274618fc
Reviewed-on: https://gerrit.libreoffice.org/38575
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Jenkins <ci@libreoffice.org>
|
|
Readded changes to configure.ac, after seeing that
the android builds.
This is not the ideal way to check that a tinderbox builds
correctly, but currently we have no other options.
Change-Id: I48f898131e2f506db67507d43f4a896748f98c81
|
|
add openssl library back for Android static link
Change-Id: I7ac5c3f9c00060f926f03fb21d8fa5e87b928c71
|
|
Added manual sizeof since AC_CHECK_SIZE does not work
bypassed clang test for static initializers (works for i386)
Change-Id: Ia766ee980c1184767315cbd476750cd0c82c7263
|
|
This is the first patch in a serie, to get the iOS toolchain
to actually produce the right code for simulator as well as
iPhone (old models) and iPad (all models)
Changes:
--enable-ios-simulator removed no longer needed
--enable-64-bit is no longer needed for iOS builds
--host and --build no longer support arm-darwin.... but
instead support armv7-darwin and arm64-darwin
e.g.
--host=armv7-darvin...
--build=i386-darwain...
builds iOS for the simulator in 32 bit mode.
The works, the other modes (64bit simulator, native armv7 and arm64)
are still highly experimental
dist will be updated when all modes work.
Change-Id: I82477d8415a4d62803da0fc80da6890d5db542d5
Reviewed-on: https://gerrit.libreoffice.org/38576
Reviewed-by: jan iversen <jani@libreoffice.org>
Tested-by: jan iversen <jani@libreoffice.org>
|
|
It's called ENABLE_BREAKPAD now.
Change-Id: I757c4da415fb895d7cc24f13e201329111246367
|
|
Change-Id: Ica15e67f84d18e183990aecc3bcee2d4d28042ff
|
|
Change-Id: If77b33acf4f8d3e2e9c38b3e5ef359a1fc966910
Reviewed-on: https://gerrit.libreoffice.org/38387
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
|
|
This commits updates the NDK version warning
in confiure.ac for NDK r14b as it is now tested
for building Android.
Also, Modify code in JStatement.cxx to suppress the warning
of ignoring return value which turns into error with
--enable-werror argument.
Change-Id: I40b264c2f39788948dbf947073de63c3347184f9
Reviewed-on: https://gerrit.libreoffice.org/38359
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Change-Id: Idad0f31b4a41074cb2d894c2b2b1abe6489a4e71
Reviewed-on: https://gerrit.libreoffice.org/38289
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
|
|
...(for LIBO_INTERNAL_ONLY), now that the status of Android has been clarified,
see <https://lists.freedesktop.org/archives/libreoffice/2017-June/077827.html>
"Re: Some baseline thoughts"
Change-Id: Ie9d5444df84c23d48c24b68d9d2ab5322c619858
|
|
Change-Id: Ia90056aa074be3d80c28e774714b5e5f217e37a7
|
|
...since b862cbdd345ec57c2595629ded6a3969e1e65d56 "Support MSVC 15.0".
Change-Id: I6e300966ebc006f6ebc6a6ec3af0e0c9e770df1d
Reviewed-on: https://gerrit.libreoffice.org/38150
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: Id5c2de5cb343f86e210882404af19779da795793
Reviewed-on: https://gerrit.libreoffice.org/38151
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I2f0765ced195e6b3ed84bfb4abfa3df3669ae7a1
Reviewed-on: https://gerrit.libreoffice.org/38149
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I963c9a9ac0239af5550de50f39f080b9f19d494f
|
|
Change-Id: I1fb87b33d4db8e5b0608aef13013be6dc9e8657e
|
|
we desire libxml 2.8+ and as a side effect that also provide
thread-safe static in c++
Change-Id: I2a0f06a81c6a5734a8b3a859fb291e5ae80d12e9
Reviewed-on: https://gerrit.libreoffice.org/37818
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Also finally add the initial version of the upload scripts.
Change-Id: I3ad5bcbeba60f0cf9700e5fe5001a24f162a3244
|
|
Change-Id: I4f6b7aecc24d42d6b248cb8d959aeab59af963c2
|
|
Change-Id: Ib6d5fbc00eeaa97b16599a1545c32188a3cd9720
|
|
This only makes sense with the mar based updater and is currently only
used for uploading the builds.
Change-Id: I8baec67419bd1042e89d0373ca868973b23d8a5f
|
|
Change-Id: Ibfaf3ec8bf9a1e831ac18ad5ff7f2c519d9cb56f
|
|
This reverts commit 26a67002fcb9381b54de6cae1aaa37120d49066a. "Iff" is not a
typo, see 2a65bf32ec270484dcea4d22d3c93552dc0c24dd "Revert 'Typo: iff->if'".
|
|
Only replaced "iff" with "if"
Change-Id: Ib9dfa5c12b05500043147fe3b65f923b1b12a581
Reviewed-on: https://gerrit.libreoffice.org/37782
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
|
|
See b167466147baec95a3b123a07d648fc2589bc3c9 "Remove HAVE_CXX11_CONSTEXPR,
always true now" and f4884d051f1eea07a0fe371834cb7c1da1cbee07 "Remove
HAVE_CXX11_UTF16_STRING_LITERAL, always true now". By now, any outdated
builders where this would fail should have been identified and taken care of.
Change-Id: If36354210f847718a507da490ccf158db8cea34a
Reviewed-on: https://gerrit.libreoffice.org/34922
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I131165b9fc6005d71e02432499647a252ef3e78d
|
|
Change-Id: I07fa8b67dc5cbad7f216fa4eafb29120767a39a8
|
|
Run the command below to convert all URLs for *dev-www.libreoffice.org*
to use the more secure HTTPS URL.
```
git grep -l 'http://dev-www' | xargs sed -i 's,http://dev-www.libreoffice.org,https://dev-www.libreoffice.org,g'
```
If a redirect is implemented for the insecure HTTP requests, also one
request would be saved.
```
$ curl -I http://dev-www.libreoffice.org
HTTP/1.1 200 OK
Date: Wed, 17 May 2017 10:00:52 GMT
Server: Apache/2.2.12 (Linux/SUSE)
Content-Type: text/html;charset=ISO-8859-1
$ curl -I https://dev-www.libreoffice.org
HTTP/1.1 200 OK
Date: Wed, 17 May 2017 10:00:57 GMT
Server: Apache/2.2.12 (Linux/SUSE)
Content-Type: text/html;charset=ISO-8859-1
```
Change-Id: I99626ded90f72239f98ce76fd1b2760c31c34408
Reviewed-on: https://gerrit.libreoffice.org/37703
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Change-Id: I0b48f46256aa88486dd29b1d283fa8be1ef2dced
Reviewed-on: https://gerrit.libreoffice.org/37189
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I2762de031dc1b926e85630fe03bf7c1dbe936569
Reviewed-on: https://gerrit.libreoffice.org/37517
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
Change-Id: Id64d7b3b4af56fd696eba497837399ab912e35af
|
|
Change-Id: I6a6f88698133b77d030a3fb6b54dbafb7dca3e58
|
|
So that this code will get tested by jenkin's builds.
Change-Id: I36b0bf9e701c9e5ea1ac173d838aaccdb8d3b0df
Reviewed-on: https://gerrit.libreoffice.org/37067
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
|
|
Change-Id: I40b89a0df483645fc743fb092d3d39ea682c510c
Reviewed-on: https://gerrit.libreoffice.org/37060
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Also regenerated all patches using make icu.genpatch (hence the .1
suffix that indicates the path level) as some hunks did not apply anyway
and all now have the correct offset. Using genpatch may have the future
benefit to yield smaller diffs between different versions of patches.
Also prefixed all patch names with icu4c- for a cleaner listing.
New patches introduced are prefixed with icu4c-59-...
Change-Id: Ia83754b0823839887fce1a1d4ed04f8375b113c2
Reviewed-on: https://gerrit.libreoffice.org/36809
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: Ic936be25c6d66dd6a73d101869d535684bf0d680
Reviewed-on: https://gerrit.libreoffice.org/36918
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
|
|
change accidentially I presume by
e81a35e1a86b6492a68f52ae53c41ee624981ee8
Change-Id: I5a52d6e33708b03fcbcd74b0134710ab32a9618d
|
|
This should help with some of the RandomConfig tb failures.
Change-Id: I83af9c2c50fa2f3044e7507a1b902807536452dd
Reviewed-on: https://gerrit.libreoffice.org/36581
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
since it apparently doesn't build with 0.13 anymore since
6f12914ddfb4d69c0267b206be654c875da17426
Change-Id: I249c524f7a3aee2bfb52849a01ce1226584a9706
|
|
Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485
Reviewed-on: https://gerrit.libreoffice.org/36542
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
svn.code.sf.net is no more...
Change-Id: I135b557dc8d15da2b55bf74da38b79cf87d46734
|
|
Not sure if the build would actually find them later when needed, but
as I typically don't build with --with-package-format=msi, I assume
that the MSI tools won't be used.
Change-Id: I808cbed152c7a1ba4e9222650b731548dc2a54a8
|
|
Change-Id: I95b968b7ba13481d246fde7471b02f821372e1fd
|
|
...than basing it on naked winsdktest, even though both should be effectively
equivalent modulo Windows pathname normalization voodoo. But at least the
Win-x86@62-TDF bot complained after a4d1ed6ba2a81b4284cd360f44b6723bc9bfaf85
"Adapt to Windows SDK 10.0.15063" with
> configure: setting up the build environment variables...
> cygpath: cannot create short name of C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\x86
> configure: error: path conversion failed for "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\/Bin/x86".
presumably because that path does not exist, so pathmunge() -> PathFormat() ->
cygpath can't generate a short 8.1 DOS form for it (and maybe with the already
voodoo'ed WINDOWS_SDK_HOME that happened to work nevertheless, because voodoo?).
Unfortunately, this requires to move the whole "Check for the Windows SDK" block
further up---but the block itself left unchanged except for splitting the part
out that uses WINDOWS_SDK_BINDIR_NO_ARCH.
Change-Id: I13a369ba34b63392ec42333dbc1e538b49a24ca1
Reviewed-on: https://gerrit.libreoffice.org/36481
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
On a machine with MSVC 2013 and 2015 (but no 2017) installed, I installed
"Windows Software Development Kit - Windows 10.0.15063.137" as available through
<https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk> (in the
hopes that it will provide a better fix for
acbb7e3243afec515bf98b2b34454afc5320bf66 "Work around clang-cl issue with MSVC's
safeint.h for now"). That apparently removed various files from the
C:\Program Files (x86)\Windows Kits\10\bin\ hierarchy, while it added files to a
new C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\ hierarchy (and
<https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk>
mentions that in an "SDK Layout Changes: Side by Side install of tools and
metadata" section). So return a new winsdkbinsubdir var from find_winsdk() to
cover installations that use this new layout scheme.
In b076e8f673d1714ee8b6f991eb2ca299b6fa8949 "Fix include and library paths for
at least me", tml had hardcoded some 10.0.15063 -> 10.0.14393 mappings that are
unhelpful at least in my scenario. I tried to keep those hacks in in a way that
would still work for tml's scenario.
The check for msiinfo.exe etc. had been broken since
ecfabb66f421ef07f52a655117f047aa75d54a01 "add support for Windows 8 SDK", but
apparently in a way so that nobody noticed. The first
# needed for msi packaging
pathmunge "$WINDOWS_SDK_BINDIR_NO_ARCH/x86" "before"
is indeed needed, as (at least some of) those tools are only available in the
arm and x86 sub-dirs, not in the arm64 and x64 ones. (I'm not sure whether the
two later pathmunges adding $WINDOWS_SDK_BINDIR_NO_ARCH/{x64,x86} are still
relevant, though.)
Change-Id: Ia403e4bde7b1abf7e2c9d9f084a05af2d1311617
Reviewed-on: https://gerrit.libreoffice.org/36455
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: Idd192405810d1e56ded4a42a1bcf972d2e3de904
|
|
Despite that the HKLM/SOFTWARE/Microsoft/Microsoft SDKs/Windows/
v10.0/ProductVersion value is 10.0.15063, the headers and libraries we
want are in the subdirectories called 10.0.14393.0, not 10.0.15063.0.
Not sure if this is just because of the collection of Visual Studio
versions I happen to have installed, and their order of installation,
or always true.
Instead of all the convoluted logic in configure.ac, it would make
much more sense to just use the relevant vcvars64.bat or vcvars32.bat
file and pick out the INCLUDE and LIB environment variables it sets,
and mangle that. We already have a (misleadingly named) function to
look for variables set by a .bat file, win_get_env_from_vsvars32bat().
Change-Id: I647ec1d0924ba4c743e4c16d2fa0a05014e0b2e3
|
|
Unfortunately -Og doesn't work as well as advertised, variables are
optimized away too often.
See thread at
https://lists.freedesktop.org/archives/libreoffice/2017-April/077479.html
Change-Id: I5fc141ea9c7c6931aaf8220c7abf6b413326049e
|
|
added 10.3 SDK to configure.ac
Change-Id: I2bd287cada37e595ee25a5a1bfc535daeeb247a9
|