summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2016-03-03Fix java home detection on gentooWol1-1/+6
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 Ostrovsky1-1/+4
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 Stahl1-1/+12
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 Bergmann1-0/+1
...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 Bergmann1-0/+1
...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 Bergmann1-0/+48
...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 Bergmann1-1/+3
Change-Id: I6a38019d5ede6c10b3f33f4a9b078253e4159e71
2016-02-26Use config_cxxabi.h to check for __cxa_eh_globals, __cxa_exceptionStephan Bergmann1-0/+24
Change-Id: I467341da4bccb3afb82518b444cd101b3cdaacc9
2016-02-26cxxabi.h is not specific to GCCStephan Bergmann1-4/+4
Change-Id: Icaf4d4d41a36ae469f826ac08ab641a554dff3c9
2016-02-22include breakpad into the buildMarkus Mohrhard1-0/+20
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 Mohrhard1-0/+4
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 Ostrovsky1-4/+5
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 Behrens1-3/+3
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 McNamara1-21/+1
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 McNamara1-0/+2
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 McNamara1-0/+1
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 McNamara1-5/+0
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 Bergmann1-8/+10
Change-Id: Ife389d5a366fd626d3efe2dbe0735f166b0b75be
2016-02-18configure: Fix Windows SDK 10 retrievalDavid Ostrovsky1-8/+9
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 Ostrovsky1-2/+2
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 Mohrhard1-2/+3
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 Tardon1-1/+1
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 Kant1-0/+7
--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 Yoshida1-1/+1
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 Bergmann1-1/+1
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 Engelhard1-1/+1
Change-Id: Ib35b5d2f352606208471262cdc69da136e88275f
2016-02-05firebird compat issue with macosx 10.11 was fixed by sberg some time agoNorbert Thiebaud1-8/+0
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 Engelhard1-0/+1
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.coypu1-2/+2
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 Stahl1-25/+12
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 Stahl1-0/+1
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 Foley1-0/+3
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 Foley1-1/+3
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 Foley1-2/+2
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 McNamara1-24/+1
Change-Id: I3babe33ab5be1c3521ccb8bee71239e3d8893a2f
2016-01-18Revert "don't pollute cross-compilation environment with host pig-config"Tor Lillqvist1-2/+1
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 Foley1-1/+2
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 Foley1-2/+6
Change-Id: Idd8a86710b9b93b317b28e092b5bee971645c346 Reviewed-on: https://gerrit.libreoffice.org/21583 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-01-18Remove stray closing bracketStephan Bergmann1-1/+1
...introduced with 19167ea31383cb91c1563ba2d4bb7708eea8afc1 "Use test -f rather then cross-compilation unfriendly AC_CHECK_FILE" Change-Id: I586a716abb855c3cd66409f5409b5f3c8af8e4fd
2016-01-18Wrappers for LTOPeter Foley1-3/+10
When building with GCC, the gcc-ar, gcc-ranlib, and gcc-nm wrappers must be used for the linker to properly resolve symbols from static libraries containing LTO objects. Likewise, clang requires the llvm-ar, llvm-ranlib, and llvm-nm wrappers. Change-Id: I539017b6da7732f998a49820dc01d0e6b302952a Reviewed-on: https://gerrit.libreoffice.org/21502 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-01-18Use test -f rather then cross-compilation unfriendly AC_CHECK_FILEPeter Foley1-140/+111
Change-Id: I3ea0f56606e75254bc8998238af76d31315f77e0 Reviewed-on: https://gerrit.libreoffice.org/21556 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-18Use built-in autoconf cross-compile support.Peter Foley1-94/+84
Change-Id: If3f1de5a7b94bce799dc044be602a14d03dff357 Reviewed-on: https://gerrit.libreoffice.org/21555 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-18Fix cross-compilation with in-tree ndk/sdkPeter Foley1-2/+2
The build configure run tries to use the ndk as well. Prevent this by only auto-detecting the ndk when cross-compiling. Change-Id: I0c098a7ae3f34cd6210f1b6b14121f62ed892b13 Reviewed-on: https://gerrit.libreoffice.org/21547 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-01-18improve scp2 stamp messagesPeter Foley1-2/+2
Change-Id: I62fcad499601ad4870d4fa875b29d01618236925 Reviewed-on: https://gerrit.libreoffice.org/21523 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-01-15Android: don't disable langtag (libetonyek has hard dependency)Christian Lohmaier1-1/+1
apparently in the past it was disabled because it did depend on glib, and maybe also size constraints, but neither apply anymore. Change-Id: Ic731b204cf482639e4d468512b97b5c39ddc73e6
2016-01-14move def. of liblangtag inc. path to configureDavid Tardon1-0/+1
Change-Id: Idef3015bf7b7bb5e0d984ac0b0a2163172cacc17
2016-01-07Add readmes to instdir, tooStephan Bergmann1-0/+4
...to reduce unnecessary differences between instdir and instsets. (Maybe CustomTarget_readmes could even generate the README_* directly into instdir?) Change-Id: If243a229e6f0e401abe6708899964f7b5949cc09
2016-01-07sort linesStephan Bergmann1-1/+1
Change-Id: I2b19708952dace09621724f5420dbc0e300f960c
2016-01-07configure: hard-code /usr/bin/{sort,find} for CygwinMichael Stahl1-3/+10
... to avoid calling C:/Windows/system32/{sort,find}.exe, if those happen to be first in PATH. On a Windows 7 system, the other conflicts appear to be harmless, we don't use "more", "expand", "timeout", "whoami". Change-Id: Iceefeb7ee6725291b04c0eba465991bb1df96b57 Reviewed-on: https://gerrit.libreoffice.org/21175 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2015-12-19Remove outdated industrial icon themeSamuel Mehrbrodt1-2/+2
A few icons are still left in the folder as these are used as fallback for tango. See industrial/README for details. Change-Id: Iaeb672609cd57bba5707cbafbfe295bfb8c5011d Reviewed-on: https://gerrit.libreoffice.org/19149 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>