summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
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
2016-02-26Use config_cxxabi.h to check for __*class_type_infoStephan Bergmann
...as needed e.g. when building on Linux with clang -stdlib=libc++ against libc++abi Change-Id: I1f6f5ebcf5410c65453549ecea77581ccdaabc17
2016-02-26Assume HAVE_THREADSAFE_STATICS=TRUE for Clang with -stdlib=libc++Stephan Bergmann
Change-Id: I6a38019d5ede6c10b3f33f4a9b078253e4159e71
2016-02-26Use config_cxxabi.h to check for __cxa_eh_globals, __cxa_exceptionStephan Bergmann
Change-Id: I467341da4bccb3afb82518b444cd101b3cdaacc9
2016-02-26cxxabi.h is not specific to GCCStephan Bergmann
Change-Id: Icaf4d4d41a36ae469f826ac08ab641a554dff3c9
2016-02-22include breakpad into the buildMarkus Mohrhard
Change-Id: I1bfd107502332fc86ae5e96bbc1f475b8d669c6c Reviewed-on: https://gerrit.libreoffice.org/22547 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-22add officeotron version checkMarkus Mohrhard
This allows us to make sure that the correct officeotron version is installed on the machine. Change-Id: I1c4532bed3e91194f51aa6f6767711295282528f Reviewed-on: https://gerrit.libreoffice.org/22417 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-21Fix UCRT detectionDavid Ostrovsky
Change-Id: If2ef7a8b507e9d65f1f1ee186491ce2f35340362 Reviewed-on: https://gerrit.libreoffice.org/22545 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-02-20wget: don't break on CentOS6 baselineThorsten Behrens
Where this fancy new no-use-server-timestamps is not yet known. Change-Id: I481c44bb977620400a3dede6191889bbbe5ec74a Reviewed-on: https://gerrit.libreoffice.org/22546 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-02-19always support packagekit if dbus is enabledCaolán McNamara
Change-Id: I8eb169d33fcb0217989b180aa0c4c0110875be32 Reviewed-on: https://gerrit.libreoffice.org/22503 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-02-19move dbus config into its own config headerCaolán McNamara
Change-Id: I5b0734a30dee323d41270de06f6a02fd676155c9 Reviewed-on: https://gerrit.libreoffice.org/22502 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-02-19move gio config into its own separate config headerCaolán McNamara
Change-Id: I25ca238931da039c244c2af6171d69c9875f95ff Reviewed-on: https://gerrit.libreoffice.org/22501 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-02-18move from boost::signal to typed LinkCaolán McNamara
it doesn't really gain us much to have a handful of boost::signal use in a sea of Links This also fixes a regression in commit 051b29e1025253f35f87a04e297760aa8b40611f Author: Luboš Luňák <l.lunak@collabora.com> Date: Sun Sep 14 15:45:02 2014 +0200 convert Edit autocomplete Hdl to boost signals2 where the conversion was... - if ( maAutocompleteHdl.IsSet() ) + if ( autocompleteSignal.empty() ) instead of the correct + if ( !autocompleteSignal.empty() ) Change-Id: I27270d94c782485c0a7e929bc4980af4527fe82b
2016-02-18Move AC_PROG_CC earlier so workaround against polluting CFLAGS actually worksStephan Bergmann
Change-Id: Ife389d5a366fd626d3efe2dbe0735f166b0b75be
2016-02-18configure: Fix Windows SDK 10 retrievalDavid Ostrovsky
Change-Id: I800bd502c3ecd4ec1cdaa6cb3cbe1c4432d8358f Reviewed-on: https://gerrit.libreoffice.org/22451 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org>
2016-02-17Consider MSVC 14.0 per default, when no MSVC 12.0 installedDavid Ostrovsky
Change-Id: I7de8df7d8b7da2c16e27f22529162574bc0f747d Reviewed-on: https://gerrit.libreoffice.org/22436 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2016-02-16update export-validation help messageMarkus Mohrhard
Change-Id: I654151d662d579533f89cbc13af1e10cb8944edf Reviewed-on: https://gerrit.libreoffice.org/22383 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-15upload libwps 0.4.3David Tardon
Change-Id: I4f147c3d55de86eb4bd56bb4c728df19c925b376 Reviewed-on: https://gerrit.libreoffice.org/22366 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-02-14configure: Add a missing option, --with-gcc-homePranav Kant
--enable-icecream option mentions this in its documentation, but it had been missing till now. This option is also necessary when operating systems installs icecc wrappers in locations other than /usr/lib/icecc, /opt/icecream, which is what GCC_HOME gets set to by default with --enable-icecream. Change-Id: Ib2b6ec010271467949e7ac9f1d01624cb360c5a5 Reviewed-on: https://gerrit.libreoffice.org/21551 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-02-12Update mdds to 1.1.0.Kohei Yoshida
Change-Id: I89b9b2e562f5e934df25498f5587a339db23388f Reviewed-on: https://gerrit.libreoffice.org/22304 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2016-02-11Make --enable-firebird-sdbc the default againStephan Bergmann
19ec3c5e2230f982789f18c8e7bf77eabef68ad0 "firebird compat issue with macosx 10.11 was fixed by sberg some time ago" forgot to turn this back on when reverting 9af1331c9253426855ac0f3a26e7f4bfff900d61 "For now, firebird doe snot [sic] build on macosx 10.11." (But no, firebird still does not build out of the box on Mac OS X 10.11, one still needs to pass into the build a non-broken SHELL that does not filter away DYLD_* env vars.) Change-Id: I17321893a08d1f2a129ee14bf4f4453ff64ad2ad
2016-02-11fix configure.ac help: --disable-gtk3 as enable_gtk3=yes is defaultRene Engelhard
Change-Id: Ib35b5d2f352606208471262cdc69da136e88275f
2016-02-05firebird compat issue with macosx 10.11 was fixed by sberg some time agoNorbert Thiebaud
Change-Id: Iee4b0a4e2582dff71aaaf1432adfc891cfb0a195 Reviewed-on: https://gerrit.libreoffice.org/21896 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-02-05add I$JAVA_HOME/include/linux to JAVAINC to kFreeBSD to fix buildRene Engelhard
jni_md.h not in $JAVA_HOME/include anymore in OpenJDK8 (it was in 7) Change-Id: Id5c737182a8e476b609887753047fa7ed6b01193
2016-02-04Avoid using == with test, it is bash-specific.coypu
Change-Id: If44680b8f9fb527dd27a71e193b334d83c12e46a Reviewed-on: https://gerrit.libreoffice.org/22078 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-01configure: remove ---disable-randr-linkMichael Stahl
This looks obsolete, it was used in LibreOfficeLinux.conf since the beginning but in fact since LO 3.5 it was broken and the vclplug_gen was not actully dlopen()ing Xrandr.so but somehow magically "found" the symbols anyway. Change-Id: I81251a8fef0abac63183b0ff3533bb2331ca6f5a
2016-02-01fix the --disable-randr-link buildMichael Stahl
This was borked since gbuildification of vcl in 2011 and the dlopen code didn't even compile since commit b5f1139427b40ca727a03e2e41aa5625cfb08bb8 Change-Id: Ieff22ed144d9d89e53dd956ce0dfea5e4d07ea13
2016-01-29disable options by default on androidPeter Foley
Some options aren't supported on android, so disable them by default to avoid errors. Change-Id: Ifef2f5ff55d3bd7d7da1f53d1345be3c5ef11f45 Reviewed-on: https://gerrit.libreoffice.org/21590 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-22Don't pollute cross-compilation environment with host pkg-configPeter Foley
Revised to prevent undefined macro errors with older pkg-config. Change-Id: Ia588525e5537d7cf758b5351c0a4c5f48b28a200 Reviewed-on: https://gerrit.libreoffice.org/21595 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-01-21Fix visibility check for lto on androidPeter Foley
Change-Id: I5eea41feca7d5ab8b9d104e8356dce8831883a48 Reviewed-on: https://gerrit.libreoffice.org/21585 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-20can now drop external dependency vigraCaolán McNamara
Change-Id: I3babe33ab5be1c3521ccb8bee71239e3d8893a2f
2016-01-18Revert "don't pollute cross-compilation environment with host pig-config"Tor Lillqvist
Caused tinderbox breakage. This reverts commit af6a39120f590a49088d58c14d46f206abe3e4c2. Change-Id: If07d3bda667001b479f41b2319bfef2e15068072 Reviewed-on: https://gerrit.libreoffice.org/21593 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-01-18don't pollute cross-compilation environment with host pkg-configPeter Foley
Change-Id: I37a9a801c6bc885bdc5e0cbb9cd4ed527095acf8 Reviewed-on: https://gerrit.libreoffice.org/21587 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-01-18Improve LTO flags on AndroidPeter Foley
Change-Id: Idd8a86710b9b93b317b28e092b5bee971645c346 Reviewed-on: https://gerrit.libreoffice.org/21583 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>