summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2013-04-01fdo#62110: GLU also needs -lGL to linkBenedikt Morbach1-0/+1
Change-Id: Ida9d03564cf003cae282792f0daf5945cff34108
2013-04-01Revert "use -isystem instead of -I for 3rd party headers"Michael Stahl1-1/+2
This reverts commit 151abb8b2b9d3a22229b98cec12e29484d12109b. Unfortunately has the side effect that it will prevent GCC from generating makefile dependencies for headers from bundled external libraries, which breaks incremental builds horribly. (Retain the uses in configure for real system headers). Conflicts: RepositoryExternal.mk configure.ac Change-Id: I149db1d402fa18bdc470f90dee846cfb5158237e
2013-03-30upgrade icu to 51.1Peter Foley1-4/+1
Change-Id: I1c0d5ca4b2f88ca48225fcdbeb978f27fa91f7a6 Reviewed-on: https://gerrit.libreoffice.org/2953 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net>
2013-03-29Revert "--enable-gio requires GVariant, which is >= 2.24"Luboš Luňák1-1/+1
It is actually only the shell/Library_losessioninstall.mk that requires GVariant, and that one is Linux-only, all other GIO stuff is fine. Which means now e.g. the ARM tinderbox fails. Revert, and either ignore or wait for somebody to write a better check. This reverts commit e5114027382a092e91b5280a54db256bf0b5c556.
2013-03-29--enable-gio requires GVariant, which is >= 2.24Luboš Luňák1-1/+1
Change-Id: If9430ee2d0b92225cbd492f24598852b06f23079
2013-03-29Preserve timestamps of config_build/*.h, too, if unchangedTor Lillqvist1-2/+3
Change-Id: Ib2d6f3db0b4fa7d7558d82cdb464c8d707cd8f42
2013-03-28make gio the default instead of crufty old gnome-vfsBjoern Michaelsen1-2/+2
- distro-config for Linux should stay fine as it is explict about gnome-vfs - this makes e.g. a: sudo apt-get build-dep libreoffice ./autogen.sh work out of the box for Ubuntu Quantal Change-Id: I5a85f7af80f798a683e5c92b329ed3d4fd250a1f Reviewed-on: https://gerrit.libreoffice.org/3114 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz> Tested-by: Tomáš Chvátal <tchvatal@suse.cz> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-03-28revert the --enable-clang optionLuboš Luňák1-35/+31
This should be completely equivalent to ./autogen.sh CC=clang CXX=clang++ , which is the normal way to pass any compiler to configure, so this is needless duplication. This reverts commits 1a843cc54dd6a08fa5fccb4314c025d432e46ad1 and 02ed2608199f2adc466849d0f4864213ad07c445 . Change-Id: Ib02ab84a7b84fe4797dca0f62aa5049c1be55302
2013-03-28Building without --with-help is not supposed to disable help functionalityTor Lillqvist1-1/+0
Drop HAVE_FEATURE_HELP. Just check HAVE_FEATURE_DESKTOP instead in the few places in the code where HAVE_FEATURE_HELP had been introduced so far. It's only for the non-desktop platforms that leaving out the traditional help functionality is intended anyway. Change-Id: I2d05869267f509a8e64cf402eed8ebef0020cada
2013-03-28Do disable extensions for Android, tooTor Lillqvist1-3/+2
I started running into mysterious trouble when some code still thought it should be looking for extensions, although (perhaps) other code was not willing to support such, or something. Some confusion caused by my recent changes to make the conditional support of features more fine-grained. Change-Id: I61758cb06054ceb038d200bc95615b5b85ed0f7b
2013-03-27Use <config_features.h> instead of -DDISABLE_EXTENSIONSTor Lillqvist1-5/+2
Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3
2013-03-27Add config_features.h platform or configurable high-level featuresTor Lillqvist1-0/+4
Defines HAVE_FEATURE_{DESKTOP,HELP,MULTIUSER_ENVIRONMENT} for now. Using <config_features.h> will supersede checking the LIBO_FEATURE_DESKTOP and LIBO_FEATURE_HELP passed on the compilation command-line. Change-Id: I9866e2fd142f5c1a64c8f5c74452a20de23c66e3
2013-03-27config_host.mk: L10N_MODULE is not usedMatúš Kukan1-4/+0
Change-Id: Iab125e0e0dfac70d630d15301aba511150692f39
2013-03-26Update commons-lang and commons-codec versionsJulien Nabet1-4/+4
Change-Id: I97b4ad2f2f671f8dc61e43836899d5532103ad9d
2013-03-26don't build postgresql just to parse the makefilesPeter Foley1-0/+11
When running module-deps.pl postgresql gets built just so that libpq-flags.mk can be included. Since we already have all the necessary libraries, add them explicitly and avoid this. Change-Id: Icd94fc215ecb26c95f9ae3c14625bf819bf3c5c3
2013-03-25Fix pragma GCC diagnostic checksStephan Bergmann1-2/+2
Change-Id: I2967db165e3faed316628e5d538a1928474ece84
2013-03-25band-aid fix for icecream regressionMichael Meeks1-4/+4
from commit: 02ed2608199f2adc466849d0f4864213ad07c445 Change-Id: If67b2166e8f12cf277f615721f030898232c4937
2013-03-25Fix bashism in configure.acMathias Michel1-19/+27
Change-Id: I574e873fede3343b2384715162dcecce86563db3 Reviewed-on: https://gerrit.libreoffice.org/2978 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-25Adapt pragma GCC diagnostic checks to GCC (did work well with Clang, though)Stephan Bergmann1-4/+4
Change-Id: I6735505f83a1145bca3efeeee1e8c6ce33dac434
2013-03-25Introduce HAVE_GCC_PRAGMA_DIAGNOSTIC_{MODIFY,SCOPE}Stephan Bergmann1-0/+27
...replacing hard-coded GCC version checks. Those checks that guard #pragma GCC diagnostic ignored "-Wnon-virtual-dtor" appear relevant only for GCC itself, not Clang (which used to fail the old guards because it typically announces itself with a rather low __GNUC__/__GNUC_MINOR__ version), see 6e67c03dc0225fc66343546b14e902b9d238b1a3 "Enable -Wnon-virtual-dtor for GCC 4.6" Change-Id: I6bfa4d5caa6192e7a203ce829682bf6bb8d61a1b
2013-03-24add configure option to use clangPeter Foley1-31/+35
Change-Id: Ide63ef8bde7ed739b9bf29e936c01e156e8e3de4
2013-03-23Don't turn on DISABLE_EXPORT automatically for Android and iOSTor Lillqvist1-13/+1
Eventually we want to be able to save documents, too. Change-Id: Ib971163163f78d304deaac2d87db40c8438a34e9
2013-03-23Use the make binary that configure found in PATHMathias Hasselmann1-1/+1
When auto-detecting the GNU make binary from PATH store its absolute path in the GNUMAKE variable to ensure to keep using exactly the same GNU make binary even when the PATH settings change. This is needed because the gbuild system relies on the GNU make features detected and reported by the configure script. Change-Id: I05916f0ad7f2e98e4e908455ed72758ebf396863 Reviewed-on: https://gerrit.libreoffice.org/2924 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-03-23Another blind fix for using the x86 NDK tool-chainTor Lillqvist1-4/+12
Change-Id: Id4abf40d4965c015baf7a4213cd6dde8871a2474
2013-03-23The x86 NDK toolchain uses a different naming convention for its rootTor Lillqvist1-2/+5
Blind fix attempt for the Android-X86 tinderbox. Change-Id: Ib7ae0d077aad149d27c19f1b0137bb87062d0f60
2013-03-22Start on supporting also the Clang tool-chain in the Android NDKTor Lillqvist1-35/+89
Not everything compiles yet. As normal whenever trying to build LibreOffice with some new tool-chain, it's the C++/UNO bridge that is most fun. The NDK Clang tool-chain doesn't define _Unwind_Exception. Change-Id: If828f4f5b5788a4abede1aaca0844bf37e97a701
2013-03-22Removing some old HH crackFridrich Štrba1-6/+0
Change-Id: I4b9b24444db500af6cff2cfb1bc17002baf08715
2013-03-22Our internal (static) zlib library is called "zlib", not "z"Stephan Bergmann1-1/+1
Change-Id: Ied4b734a412546558b049b1fc627c421b61a0629
2013-03-22Update comment for NDK r8eTor Lillqvist1-6/+7
Change-Id: I7eab3392c7441ea5ddda59055beedc53b7c5e46c
2013-03-21do not add non-existant dirs to JAVAINCPeter Foley1-8/+8
Change-Id: I7b4498b21b5c003cf03af0ab897d59c1c604bfb8
2013-03-21Adapt to amd64/x64 terminology changeTor Lillqvist1-1/+3
Change-Id: I9746559dcf001672906472bcdeaf49b9b20cd449
2013-03-20Use -isystem for NPAPI CFLAGS when available and necessaryTor Lillqvist1-0/+1
Change-Id: I1b5c2182762d8a5272ae495f0ada01e81bf38cf5
2013-03-20Work around -Werror,-WundefStephan Bergmann1-1/+1
...from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers/jni.h Change-Id: I2ae814f0491fe8a24a91504f7f14cc7416437d0f
2013-03-20remove leftover from copy&pasteLuboš Luňák1-1/+1
2013-03-20use -isystem instead of -I for 3rd party headersLuboš Luňák1-1/+21
This should avoid gcc warnings in external code we don't care about, so there'll be no need to fix them for WaE. Change-Id: I629dc2672c075908294609249183f27ad2984325
2013-03-20lowering baseline for python used during buildingChristian Lohmaier1-2/+3
builds fine when using system python for building on Mac OSX 10.5 (comes with python 2.5 only). Note that python 2.5 is not enough for pyuno/python scripting at runtime, so for that internal python is built nevertheless. Change-Id: I51a4450cad1e09aecd12f192db1fb797313cf322 Reviewed-on: https://gerrit.libreoffice.org/2862 Tested-by: Fridrich Strba <fridrich@documentfoundation.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-18fdo#61950 move report builder from bundled extensions to plain codeDavid Ostrovsky1-9/+8
For test sample report from fdo#61726 can be used. Change-Id: Iacf8ddc4cf8ad0a408d72e18ecb7237476afeffe Reviewed-on: https://gerrit.libreoffice.org/2718 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-18check for krb5/gssapi only when we use internal libpqRene Engelhard1-69/+69
Change-Id: I654b4bd7dbd3cb6b6e09196a80097eae2a5787a1
2013-03-18use only internal python on cygwinMatúš Kukan1-6/+8
Change-Id: Ibcfa5030a245e1bbc00c01c4d42a5bba01ec9aa9
2013-03-18allow openssl in the check-for-broken-make check als sha1sum variantChristian Lohmaier1-1/+3
Mac OS X 10.5 doesn't come with a dedicated sha1sum, but has make 3.81. Allow openssl as alternative for the makefile, after all it isn't sha1 that matters. (also XCode's make is not affected by that specific bug) Change-Id: Id212fca588980f7e151120cdfe281f7b5d8ac5a4 Reviewed-on: https://gerrit.libreoffice.org/2804 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-16configure.ac: Check for mdds version >= 0.7.0Lionel Elie Mamane1-4/+4
Change-Id: I183d01d1884f67701523b88064b0dde6f496f67d
2013-03-14Add some commentsTor Lillqvist1-1/+6
Change-Id: I3cc92e3fe471fa92a9de339c7677d866e46ab185
2013-03-13do not use icu-config when cross-compiling, except for MinGWMatúš Kukan1-14/+16
It's not possible to run the executable for host platform in general. Just accept system version without checking it. Change-Id: I5ca3da1aca09b5bc3a6d25f0cdcb816f36498623
2013-03-13fix typo in JAVAINC for cygwinMatúš Kukan1-1/+1
Change-Id: I926763620779c08bce658dc1c2a565823539dd41
2013-03-13fix system python check for cross-compilingMatúš Kukan1-0/+2
Change-Id: Icdf66eaed992e3b3e7c75c1082ac61c392c125d6
2013-03-13configure: accept JAVALIB and new JAVAINC to allow cross-compile with javaMatúš Kukan1-30/+31
Surely this should be done better, this is only to make it work somehow. There is too much going on with java in configure to easily make this nice. Change-Id: I9212a2cecd16964d50d6ee0f848f5cd2935a7ca3
2013-03-13we don't need to build with java for build platform anymoreMatúš Kukan1-1/+1
Since 17b2ace79b86bd772d9eb48b9c4ad69c0713695c "filter: use python version of FCFGMerge" Change-Id: Ie66be9c126d0d1a9adf28abb6b399a5219bf4dda
2013-03-13Creating a libmwaw module for library parsing various old Mac file-formatsFridrich Štrba1-0/+8
Change-Id: I367dfa309a30a5b55de1d59e632d0dbcf5dc6dbb Reviewed-on: https://gerrit.libreoffice.org/2662 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-12solenv: remove versionlist.hrcMatúš Kukan1-4/+4
Change-Id: Iddbfcacd17c1022293357ff5240ab7a52b1a390e Reviewed-on: https://gerrit.libreoffice.org/2677 Reviewed-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-12Updated mdds to 0.7.0.Kohei Yoshida1-1/+1
Change-Id: I5e4a4b80a0f83aefcd85cf5e76ccd52906d39f83