summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2017-06-12next version will be 6.0, not 5.5Christian Lohmaier
Change-Id: Iaf10adce17f129c564e1f1ba4ca811b9274618fc Reviewed-on: https://gerrit.libreoffice.org/38575 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Jenkins <ci@libreoffice.org>
2017-06-12configure.ac back again.jan Iversen
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
2017-06-12Android tinderbox build breakerjan Iversen
add openssl library back for Android static link Change-Id: I7ac5c3f9c00060f926f03fb21d8fa5e87b928c71
2017-06-11iOS, updated configure.ac to allow native armv7 and arm64jan Iversen
Added manual sizeof since AC_CHECK_SIZE does not work bypassed clang test for static initializers (works for i386) Change-Id: Ia766ee980c1184767315cbd476750cd0c82c7263
2017-06-11iOS, support for armv7 and arm64 in configure.acjan Iversen
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>
2017-06-07configure: remove ENABLE_CRASHDUMP placeholderMichael Stahl
It's called ENABLE_BREAKPAD now. Change-Id: I757c4da415fb895d7cc24f13e201329111246367
2017-06-06fst::flat_segment_iterator only exists since mdds 1.2.3David Tardon
Change-Id: Ica15e67f84d18e183990aecc3bcee2d4d28042ff
2017-06-06tdf#94632 Enable sifr dark and set fallbackYousuf Philips
Change-Id: If77b33acf4f8d3e2e9c38b3e5ef359a1fc966910 Reviewed-on: https://gerrit.libreoffice.org/38387 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2017-06-03android: Update configure.ac for NDK r14b versionbrainbreaker
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>
2017-06-02Disable auto building of oxygen icon themeYousuf Philips
Change-Id: Idad0f31b4a41074cb2d894c2b2b1abe6489a4e71 Reviewed-on: https://gerrit.libreoffice.org/38289 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
2017-06-01HAVE_THREADSAFE_STATICS sould always be trueStephan Bergmann
...(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
2017-05-30configure: stop printing warnings about Windows XPMichael Stahl
Change-Id: Ia90056aa074be3d80c28e774714b5e5f217e37a7
2017-05-30Always looking for {msvcp,vcruntime}140.dll nowStephan Bergmann
...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>
2017-05-30VCVER < 140 (i.e., MSVC 2013 and older) are no longer supportedStephan Bergmann
Change-Id: Id5c2de5cb343f86e210882404af19779da795793 Reviewed-on: https://gerrit.libreoffice.org/38151 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-05-29VCVER < 140 (i.e., MSVC 2013 and older) are no longer supportedStephan Bergmann
Change-Id: I2f0765ced195e6b3ed84bfb4abfa3df3669ae7a1 Reviewed-on: https://gerrit.libreoffice.org/38149 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-05-23test for DejaVuSansRene Engelhard
Change-Id: I963c9a9ac0239af5550de50f39f080b9f19d494f
2017-05-21check that a update config is specified for mar based updaterMarkus Mohrhard
Change-Id: I1fb87b33d4db8e5b0608aef13013be6dc9e8657e
2017-05-19bumb MacOS baseline to 10.9Norbert Thiebaud
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>
2017-05-19move most of the updater settings to ini fileMarkus Mohrhard
Also finally add the initial version of the upload scripts. Change-Id: I3ad5bcbeba60f0cf9700e5fe5001a24f162a3244
2017-05-19create complete and correct build_config files for the updaterMarkus Mohrhard
Change-Id: I4f6b7aecc24d42d6b248cb8d959aeab59af963c2
2017-05-19more steps in the direction of signed mar filesMarkus Mohrhard
Change-Id: Ib6d5fbc00eeaa97b16599a1545c32188a3cd9720
2017-05-19add configure setting for the update channelMarkus Mohrhard
This only makes sense with the mar based updater and is currently only used for uploading the builds. Change-Id: I8baec67419bd1042e89d0373ca868973b23d8a5f
2017-05-19make it possible to use mar feature in ifdefsMarkus Mohrhard
Change-Id: Ibfaf3ec8bf9a1e831ac18ad5ff7f2c519d9cb56f
2017-05-18Revert "Fix typos"Stephan Bergmann
This reverts commit 26a67002fcb9381b54de6cae1aaa37120d49066a. "Iff" is not a typo, see 2a65bf32ec270484dcea4d22d3c93552dc0c24dd "Revert 'Typo: iff->if'".
2017-05-18Fix typosAndrea Gelmini
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>
2017-05-18Remove some dated configure checks after LO 5.4 branch-offStephan Bergmann
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>
2017-05-18bump product version to 5.5.0.0.alpha0+Christian Lohmaier
Change-Id: I131165b9fc6005d71e02432499647a252ef3e78d
2017-05-17Make warning about missing nasm more prominentStephan Bergmann
Change-Id: I07fa8b67dc5cbad7f216fa4eafb29120767a39a8
2017-05-17Use more secure HTTPS URL for dev-www.libreoffice.orgPaul Menzel
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>
2017-05-12auto-turn with-ant-home into absolute pathChristian Lohmaier
Change-Id: I0b48f46256aa88486dd29b1d283fa8be1ef2dced Reviewed-on: https://gerrit.libreoffice.org/37189 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-05-11remove avahi option from random config tbMarkus Mohrhard
Change-Id: I2762de031dc1b926e85630fe03bf7c1dbe936569 Reviewed-on: https://gerrit.libreoffice.org/37517 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-05-05mingw is dead and buriedDavid Tardon
Change-Id: Id64d7b3b4af56fd696eba497837399ab912e35af
2017-04-28bump product version to 5.4.0.0.alpha1+Christian Lohmaier
Change-Id: I6a6f88698133b77d030a3fb6b54dbafb7dca3e58
2017-04-28Enable formula logger when dbgutil is enabled.Kohei
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>
2017-04-28build boost::locale libraryCaolán McNamara
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>
2017-04-26Upgrade to ICU 59.1Eike Rathke
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>
2017-04-25Get the configure.ac to detect .NET framework 4.7.Kohei Yoshida
Change-Id: Ic936be25c6d66dd6a73d101869d535684bf0d680 Reviewed-on: https://gerrit.libreoffice.org/36918 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2017-04-16Cppunit->cppunitCaolán McNamara
change accidentially I presume by e81a35e1a86b6492a68f52ae53c41ee624981ee8 Change-Id: I5a52d6e33708b03fcbcd74b0134710ab32a9618d
2017-04-16try to fix the tests that depend on fontsMarkus Mohrhard
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>
2017-04-16bump cuppunit check to >= 0.14.0Rene Engelhard
since it apparently doesn't build with 0.13 anymore since 6f12914ddfb4d69c0267b206be654c875da17426 Change-Id: I249c524f7a3aee2bfb52849a01ce1226584a9706
2017-04-14remove the old collaboration feature based on telepathyMarkus Mohrhard
Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485 Reviewed-on: https://gerrit.libreoffice.org/36542 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-04-13fix link to libjbeg-turbo's BUILDING documentChristian Lohmaier
svn.code.sf.net is no more... Change-Id: I135b557dc8d15da2b55bf74da38b79cf87d46734
2017-04-13Look for msi*.exe in configure in one more place (where they are in my case)Tor Lillqvist
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
2017-04-12drop obsolete check for boost/function.hppDavid Tardon
Change-Id: I95b968b7ba13481d246fde7471b02f821372e1fd
2017-04-12Lets see if basing WINDOWS_SDK_BINDIR_NO_ARCH on WINDOWS_SDK_HOME works betterStephan Bergmann
...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>
2017-04-12Adapt to Windows SDK 10.0.15063Stephan Bergmann
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>
2017-04-11Fix comment: find_winsdk apparently does not take any argumentStephan Bergmann
Change-Id: Idd192405810d1e56ded4a42a1bcf972d2e3de904
2017-04-10Fix include and library paths for at least meTor Lillqvist
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
2017-04-10gbuild: revert to -O0 instead of -Og for GCC --enable-debug/dbgutil buildsMichael Stahl
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
2017-04-03iOS update to allow iOS SDK 10.3jan Iversen
added 10.3 SDK to configure.ac Change-Id: I2bd287cada37e595ee25a5a1bfc535daeeb247a9