summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2016-06-24upload libmwaw 0.3.8David Tardon
Change-Id: I4779d538199ecccb8997e3bfdbf97d7b0ea9679b
2016-06-23integrate libzmfAleksas Pantechovskis
Change-Id: I0c7ea5b56ea4ed4839ff38798c0b915aaca81774 Reviewed-on: https://gerrit.libreoffice.org/26574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-06-21tdf#100455 check for minimal dconf versionDavid Tardon
Change-Id: I8e164bb4afc221cefd93d519569cdefa4486349f
2016-06-15Add MS binary format validator supportVasily Melenchuk
bffvalidator (Microsoft Office Binary File Format Validator) basic support in configure for later usage in export tests. It should be installed from https://www.microsoft.com/en-us/download/details.aspx?id=26794 and enabled in configure with new switch --with-bffvalidator=<optional path to validator> Change-Id: I6faa08d3277f0328b3dfa310222a11d115e5aa15 Reviewed-on: https://gerrit.libreoffice.org/25870 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-06-10configure: remove old --enable-crashdumpMichael Stahl
This used to enable the old crash reporter but the new one was added with --enable-breakpad instead. Change-Id: I9f1f7dd38d04e20819039f940a2c79fd630fce2c
2016-06-10configure: we have enough options already no need to repeat themNorbert Thiebaud
Change-Id: Ie115a158a5a47265c21c49bde8e2fae5cbd60b6a Reviewed-on: https://gerrit.libreoffice.org/26116 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-06-04Make doc validation work on WindowsVasily Melenchuk
Change-Id: I37a3c729db320abbb43664eeebaa0f46eb889197 Reviewed-on: https://gerrit.libreoffice.org/25885 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-06-04remove use of Archive::ZipDavid Tardon
Change-Id: I7c1e0057c3c1c0b6be524d1e9ad37357259ebd7c
2016-06-03connectivity: firebird: use ODS12 test database for Firebird 3Michal Kubecek
Firebird 3.0 uses new database file format (ODS, On Disk Structure) so that we need to use either ODS11 or ODS12 version of test database for dbaccess_firebird test, depending on whether building against Firebird 2.5 or 3.0 libraries. Change-Id: Idecdc35b0ac87ab7f46cb79b5c044c65423a2c7e Reviewed-on: https://gerrit.libreoffice.org/25846 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-06-03configure.ac: allow build with Firebird 3.0Michal Kubecek
Relax the checks in configure.ac to allow building against recently released Firebird 3.0. In this version, libfbclient is also used to access local database files (embedded server mode) rather than separate libfbembed. Change-Id: Id498cbca22409f95ee299a6165cc765efa25eca7 Reviewed-on: https://gerrit.libreoffice.org/25845 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-06-02android: gnu-libstdc++ dir is versioned in ndk-bundleChristian Lohmaier
even with only one toolchain, so test whether path exists without version, otherwise just stick it in. Change-Id: I58c7f9e9582efdccb446e1bcf161d2c9e913a3af
2016-06-02allow use of android ndk 11.1.xChristian Lohmaier
Change-Id: I1ae9419383c56a026d05d6adf4adf81dc981f56a
2016-05-31more typoStephan Bergmann
Change-Id: Id027d7c5dfb089ec8a2b4155b35bd2a9801d8f72
2016-05-31typoStephan Bergmann
Change-Id: Ibcfa5115c77e891d8cf021a2598229489f705dec
2016-05-30boost: warning-patch-ectomyMichael Stahl
Upstream maintainers, with few exceptions, generally don't care about warnings in boost headers, hence we re-base our warning fix patches on every upgrade, which is a pointless exercise in frustration. Most of the patches are for GCC/Clang warnings, where we could use -isystem to suppress the warnings (with corresponding hacks in the build system, because -isystem also disables dependency generation) - but clang-cl does not support -isystem. So generate a bunch of wrapper headers into external/boost/include, that disable all known warnings and use #include_next to get the real boost header. This allows us to get rid of most of the existing patches. There is however a bug in GCC that preprocessor warnings like -Wundef cannot be disabled with a #pragma, so those patches cannot be removed. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 Change-Id: I2992bf4a463015f1140489df867bd80757f84541 Reviewed-on: https://gerrit.libreoffice.org/25563 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-05-30configure: set BOOST_CPPFLAGS also in --without-system-boost caseMichael Stahl
Simplify the makefiles. Change-Id: Ia695961e936e4a1ffdaff73eb56adc3c3905ed0c
2016-05-26fix configure typoJochen Nitschke
Change-Id: I8d98c2ad986cc2ee0516d7b2b607e5db75a6943d Reviewed-on: https://gerrit.libreoffice.org/25487 Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de> Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
2016-05-26bump product version to 5.3.0.0.alpha0+Christian Lohmaier
Change-Id: I35fce4ddd6418bb9019c66ca2b5ee4dfd7a8bac5
2016-05-24Add option to enable HarfBuzz support independent of platformAkash Jain
Make HarfBuzz compile on any platform using the --with-harfbuzz option. Support is experimental only. Change-Id: I84fb80f3f8abed8ac877a294cf7ef39cf4cb2e9e Reviewed-on: https://gerrit.libreoffice.org/25369 Reviewed-by: Khaled Hosny <khaledhosny@eglug.org> Tested-by: Khaled Hosny <khaledhosny@eglug.org>
2016-05-24KDE4 cflags no /usr/include usage to fix build failure with gcc6Rene Engelhard
Change-Id: I53106b9ebfa7cc5c7b6c6d6f3bb3a4e5f2261f4f
2016-05-24add build system part for upload crashreport symbolsMarkus Mohrhard
Change-Id: Ib8dc0267034716740ba6d7f60cf635adc4bd1561
2016-05-13Update mdds to 1.2.0. Note that the API version is also up.Kohei Yoshida
liborcus-0.11.2 is out only to make it buildable with mdds-1.2. Change-Id: I9648d827b008da252c57be0ebfd2efccb008ac70 Reviewed-on: https://gerrit.libreoffice.org/24944 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2016-05-05Fix linking of 64 bit artifacts in 32 bit Windows build with VS2015Tomofumi Yagi
In some 64bit Windows environments we get the link error while building libraries for 64-bit Explorer extensions. This patch will fix this error. This error occours only when we build 32bit LibreOffice on 64bit Windows with Visual Studio 2015. In some environments UCRT SDK directory does not match Windows SDK directory. In that case UCRT library's directory path is incorrect at the linking phase. Change-Id: I245b1a70f5e1137a8840aa2e7a70f521eab18cb3 Reviewed-on: https://gerrit.libreoffice.org/23982 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-04-30Fix typosAndrea Gelmini
Change-Id: Id81b16ff26283611f0b84929d831c827f847ab73 Reviewed-on: https://gerrit.libreoffice.org/24317 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-04-28Use COMPILER_PLUGINS_CXX during configureStephan Bergmann
Change-Id: I600a6b96a64fc82cde72200b78f60001a2dba82a
2016-04-21bump product version to 5.2.0.0.alpha1+Christian Lohmaier
Change-Id: I92ac49c3d59b6b1517edd9884e85e67e017cfd63
2016-04-20cleanup AS_HELP_STRING in configure.acKorrawit Pruegsanusak
Change-Id: Ie3492616ea885961933b812820bf65f6b051b868 Reviewed-on: https://gerrit.libreoffice.org/23375 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-04-15test pre 1.4.0 hunspellCaolán McNamara
Change-Id: Ied87b41ec02b993fd08ac13f325b9489b6f07456
2016-04-13upgrade to ICU 57Eike Rathke
This does not apply patches external/icu/khmerbreakengine.patch external/icu/khmerdict.dict anymore, as the khmerbreakengine.patch failed to apply with several hunks of which one was 16k. Asking the patch contributor to follow-up on this. Change-Id: I78d4371d04a7b03417d402a222bcd384f02a619e Reviewed-on: https://gerrit.libreoffice.org/24067 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2016-04-05headless build: reset ENABLE_GLTF and use that setting as beforeOliver Specht
Change-Id: Iea54c59393c7c2955ec5fa321d9e9ea7b57b198a Reviewed-on: https://gerrit.libreoffice.org/23831 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2016-03-31Typo in HAVE_BROKEN_STATIC_INITILIZER_LISTStephan Bergmann
Change-Id: Ia29868d1832b529d438a5a5448b751683c226846
2016-03-30Accept iOS SDK 9.3 (and let's forget 8.x)Tor Lillqvist
(But building for iOS has bit-rotted in several other ways, sure. I have no plan to fix that.) Change-Id: I7617cdd363cd1f3750b1afa999de5f654b9f09fa
2016-03-29configure: put back lines erroneously deleted by 96c1ae1Michael Stahl
Change-Id: I495d7508cab853717952735a2a0365a915165e51
2016-03-25fix headless buildOliver Specht
disables OpenGL and glew usage, lets --without-gui do what --without-x did before and disables X related test Change-Id: I680b47c9962a0d43c8ece593db0b82e347ceebdb Reviewed-on: https://gerrit.libreoffice.org/23474 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2016-03-24tdf#93236 Revert "support fast MM printing in...Jan-Marek Glogowski
non-single-file mode only for CUPS" This reverts commit 138d29aa09417eba4d15ade4c9f4dab2620b6326. The patch breaks all print opions affecting multiple pages, i.e. page range selection, pages per sheet, blank pages, reverse page order and copies. Conflicts: configure.ac sw/source/uibase/dbui/dbmgr.cxx vcl/inc/cupsmgr.hxx vcl/unx/generic/printer/cupsmgr.cxx Change-Id: I8c39e7f0e71ef9688254c0a0dba049e1836b733c
2016-03-22Explicitly check for libGL before buildingKorrawit Pruegsanusak
Change-Id: I5a84bc396925828a11d3c680d1a52e99321547a1 Reviewed-on: https://gerrit.libreoffice.org/23335 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-03-22add HAVE_FEATURE_ATL to disable failing tests due to ATLMayank Gupta
Change-Id: Ifcdf8bf9eb4c22df6493f85592c9c72fac28876e Reviewed-on: https://gerrit.libreoffice.org/23144 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-03-18autogen.sh probably should search UCRT for yet another location tooTomofumi Yagi
This patch adds a function to autogen.sh. autogen.sh will search UCRT path using not only registry database but also vsvars32.bat(one of Visual Studio Tools). I seem that autogen.sh fails to find UCRT path in some environments installed Visual Studio Community 2015 or Enterprise 2015 at the moment. Change-Id: Ib24b8f60f0d9a656d3d69931b18fde8a897f4e61 Reviewed-on: https://gerrit.libreoffice.org/23273 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-03-17clang and ccache do not play nice if CCACHE_CCP2=YES is not setNorbert Thiebaud
that cause surious warning that are turned into error with -Werror indicate that this will cause errors (not only warning) and disable ccache if it was an implicit enable-ccache. error out if it was an explicit --enable-ccache Change-Id: I351af8b8d73175cd2ce9e52ee3c376ba6a387af1 Reviewed-on: https://gerrit.libreoffice.org/23338 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-03-12Fix .NET detection on 32bit platformDavid Ostrovsky
Change-Id: I5eaa098d1de6b57245aca7bba2274139e60ba402 Reviewed-on: https://gerrit.libreoffice.org/23159 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org>
2016-03-09Revert "Add --with-prebuilt-openssl"Tor Lillqvist
Building OpenSSL works fine for me now with a fresh Cygwin. Change-Id: Ic824704746ab59324e7a533b6c5545b6f1aa59f6
2016-03-08detect Boost.FilesystemDavid Tardon
Change-Id: I86c268f49f44bd1e208a9de781a16bf19450c64c
2016-03-08Update liborcus to 0.11.0.Kohei Yoshida
Markus did half of this, and I simply carried the torch. Change-Id: Icd3ee1e4b5bd562faee06dfd9dce52a4bed49a71 Reviewed-on: https://gerrit.libreoffice.org/22943 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2016-03-07Make detection of HAVE_CXX14_CONSTEXPR work with "selective debugging"Stephan Bergmann
...where "make ... debug=t" is used to build some parts of LO with debug enabled without re-running autogen.sh (so NDEBUG will start to be undefined, so constexpr functions calling assert will start to trigger GCC PR66460). See mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2016-March/073554.html> "Compiler crash when building libreoffice with debug." Change-Id: I6e3c0375c1e5843616fb9fe287d0bf5ee40e64f7
2016-03-04clang-cl: Enable more warnings etc. (like in the Clang/GCC case)Stephan Bergmann
Change-Id: Ia1fb09b89d3ccc3c7f4a11799f0d8eac99c6c7a9
2016-03-03Fix java home detection on gentooWol
On gentoo (and some other distros?) /usr/bin/javac points at a script that chooses the version of java to run. So when configure resolves the link it doesn't end up where it expects to be. This mod detects this situation, clears java_home, and lets it fall through to the next test which completes successfully. Change-Id: I7400ac06485475203abd584f60aed7eca81c7f90 Reviewed-on: https://gerrit.libreoffice.org/22847 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-03-03.NET detection: Don't try to add not existing pathDavid Ostrovsky
This fixed this warning: cygpath: cannot create short name of \ C:\PROGRA~2\WI3CF2~1\NETFXSDK\4.6\bin Change-Id: I2d4e3d2c5e4c3348552355f91a340438eb0f9e8a Reviewed-on: https://gerrit.libreoffice.org/22850 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-03-02configure: try to make --without-x less confusingMichael Stahl
In a supreme twist of irony, people now assume that --without-x somehow enables them to run LO in Wayland. Let's see if renaming it *again* to --disable-gui is finally clear enough. Change-Id: I5993ee63670f43fb90f32f375f8b0632478c8283
2016-02-26New COMPILER_PLUGINS_CXX to specify compiler to build Clang plugins withStephan Bergmann
...instead of trying to second-guess what to strip off $(CXX) to make it fit. Keep the old way for existing build scripts that rely on it. Change-Id: I145bdcba6d02002a9b653b4deb6e7f5a9c76cc8f
2016-02-26These version checks are about the Clang the plugins are built /against/Stephan Bergmann
...not the (Clang) compiler they are being built /with/. (Also simplifies the checking #if code.) Change-Id: I416321be4ef4478785be40571f81500fd3b6feb8