summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2014-10-30Fixed typos. No automatic tools (sed, and so on).Andrea Gelmini
Change-Id: Ia43976d84eede6f699381bc4f3daf89b95e4cb4f Reviewed-on: https://gerrit.libreoffice.org/12150 Reviewed-by: Bryan Quigley <gquigs@gmail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-10-30Document that gtk3 support is experimentalMatthew J. Francis
Change-Id: I87df8cb6a4e4e374c5c9782e695fcdf020d5707f Reviewed-on: https://gerrit.libreoffice.org/12121 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-10-23The android remote app is in a separate repositoryChristian Lohmaier
so get rid of the noop-configure switch that was left Change-Id: I95ddf0fb1639c9801b27007cc24e366c2d6084cf
2014-10-23remove --without-ppds option nowCaolán McNamara
This was intended for the time we had a huge bunch of third party ppds, those are now long gone. SGENT42.PS is now the same as SGENPRT.PS since commit 871d8e0f278dab646e1877a505577edc730a26cf Date: Mon Nov 25 14:13:40 2013 +0000 Resolves: rhbz#188467 default to Type42 so get rid of that one, leaving just the single SGENPRT.PS fallback ppd Change-Id: I851f25b2789b8aa101acd18193cd01e8cded4d09
2014-10-23Rename --enable-sal-info to --enable-sal-logTor Lillqvist
Change-Id: I896c9ac1c941b85d052fbefb902c4341664881d4
2014-10-23Add --enable-sal-infoTor Lillqvist
Change-Id: I014d70ace7ce34b804ea2a018d3de8f94f7e0cbc
2014-10-23kill OUTPATHNorbert Thiebaud
Change-Id: I91806c3a55905dfd1ae90a10bc890cc526ff3270 Reviewed-on: https://gerrit.libreoffice.org/11908 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2014-10-22Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTINGTor Lillqvist
Feature test macros that govern conditional compilation should be defined in config_*.h include files, not on the compilation command line. Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
2014-10-21Current iOS SDK is now 8.1Tor Lillqvist
Change-Id: Ie2860cf1a279d08cf8a08b72c20539ddaa00be15
2014-10-21Correct commentTor Lillqvist
Change-Id: I29633cfe7b378796bec5fe822941193ded8a9aa9
2014-10-20allow to build with system opencolladaDavid Tardon
Change-Id: I6101099c57d429987e06bca0652c843f4a94f8cc
2014-10-19bump product version to 4.4.0.0.alpha1+Christian Lohmaier
Change-Id: I345b2e6b9039480305f3d6883c5c75d568840c75
2014-10-18we should convert to DOS path for other exotic things than spaces tooNorbert Thiebaud
backslases and other 'special' characters can mess with later path handling Change-Id: Ic21b0eb82b60ffb2e286706be00148582ff9ad58
2014-10-18fix typo in TARFILE_LOCATION handling in the lode caseNorbert Thiebaud
Change-Id: I11831583a0288a07fd6279411069d169ab854882
2014-10-18format MSBuild path appropriatelyNorbert Thiebaud
Change-Id: I38ed000a0f9c07fe8e1ed26752af8e172998bf2c
2014-10-18windows: try to locate a good MSBuild.exe based on the version of VSNorbert Thiebaud
lcms2 for instance call MSBuild.exe, naked. it relies on what is found in the PATH, but apparently MSBuild.exe can be found in many places including for instance the .NET Framework. This was causing failure with a VS2013 This patch inspect the registry to see if there is a MSBuild of the same level than VS2013 and use that information to adjust the PATH so that we invoke the right version. Note: starting VS2013, Microsoft is numbering the version of MSBuild with the same version number than VS itself.. so with VS2013 the version of MSBuild is 12.0 (vs 4.0 before that) Change-Id: I04c614116d1d365a10c9b9e0e8ce9571d770c065
2014-10-17lode: fix LODE_HOME support for windowsNorbert Thiebaud
Change-Id: I6b44707b8d1be526e6c0400d7c7104628b825fc5
2014-10-16add test files for new formats in libmwawDavid Tardon
Change-Id: Ic72ccb701ad42107ff35a28df1328fe7139bcb1b
2014-10-15disable atl and activex be default if a Visual Studio Express is detectedNorbert Thiebaud
Change-Id: I28dcdace3a9b299dce5ca6289ce9a16290172dc5
2014-10-15use LODE_HOME when present to locat ant, junit and gnumakeNorbert Thiebaud
LODE_HOME is an environment variable that stem from the LibreOffice Development Environment... a small project aimed at simplying the setup of a build environement for Libreoffice, for dev, release, tinderboxing or jenkins slave (see git://gerrit.libreoffice.org/lode ) Among other things it defines some standard locations where where some specific tools that usually require manual install are to be installed (and lode's ./setup take care of doing just that) Teaching configure.ac about these location simplyfy even more the autogen.input setup when using a lode setup. Change-Id: I43d5c11b59110300f69dadfb7fd1c96e94f81652
2014-10-14Add clarification of --enable-chart-testsStephan Bergmann
...provided by moggi via private mail. Change-Id: If163e1ce40053c3fe9a5f76ea0356bf5c073e55b
2014-10-13android: When debugging, the installLocation must be "internalOnly".Jan Holesovsky
Otherwise the gdbserver ends up with run-as: exec failed for /data/data/org.libreoffice/lib/gdbserver Error:Permission denied (you need to run ndk-gdb with --verbose to see that). Change-Id: Iccdf0ff268c20d2fb5abc1e93404375fa51c1cf1
2014-10-11drop -Wno-long-double compiler flagDouglas Mencken
new GCC compilers do not accept "obsolete and totally removed in gcc 4.2 and later" -Wno-long-double flag actually, it used to be Apple-only GCC extension for gcc<=3.3 Change-Id: Ied3320cbd45915682b628c99bb0a168ea4753bb7 Reviewed-on: https://gerrit.libreoffice.org/11819 Reviewed-by: Douglas Mencken <dougmencken@gmail.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-10-10Bin pointless case statement: both cases were identicalTor Lillqvist
2014-10-09Avoid bashizm in AbsolutePath() functionArkadiusz Miśkiewicz
&> is another bashizm. Avoid that since configure is run using POSIX shell. Some POSIX compatible shells like mksh do not understand bash syntax. "cd - &> /dev/null" was causing "cd -" command to go into background which means we never changed back to original directory thus fooling configure script later: config.status: error: cannot find input file: `config_host.mk.in' "&>" was also redirecting stderr which we don't want to do anymore since it hides real and interesting errors. Change-Id: I286a32e6a200afca883b159d9196f606e0fe7063 Reviewed-on: https://gerrit.libreoffice.org/11896 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-10-09configure: let's default to GStreamer 1.0Michael Stahl
Support was added 2 years ago, it is probably more likely to be installed than 0.10 now. Change-Id: Ia2e36725f50f96889eb602468840dde9259c2b90
2014-10-08libgcrypt and gnutls are only used by our internal external/neonStephan Bergmann
...so must not be checked for if --without-system-neon Change-Id: If598108f98d6f94f32650feba7044224a78a4c12
2014-10-06configure: another GCC version check that is always trueMichael Stahl
Change-Id: Iafbc0dadc1aba4267414e2c6653bf306e4d84f4c
2014-10-06configure: for C++11 support, at least GCC 4.6 is requiredMichael Stahl
Change-Id: I0b61d738a85fc0d874fa9e18b4af4ebde5a40385
2014-10-06Allow building with java9 (first installement)Fridrich Štrba
In java9, there is no option for source/target 1.5, the lowest version is 1.6. This commit also patches the relevant external libraries in order to be able to build with build-wide source/target Change-Id: I68807c973a2a8be2f9b3a6e01243e36cb7110a12
2014-10-02remove HAVE_GCC_PRAGMA_DIAGNOSTIC_SCOPE check and macroMichael Stahl
This is supported in GCC 4.6.0 already: https://gcc.gnu.org/onlinedocs/gcc-4.6.0/gcc/Diagnostic-Pragmas.html Change-Id: I2f67e588eea3a323a2e9c81e39e56ab2e715a817
2014-10-02remove HAVE_GCC_PRAGMA_DIAGNOSTIC_MODIFY check and macroMichael Stahl
This has been supported by GCC and clang for a very long time. Change-Id: I410a2b39004c932003f8cbefe935aedb109b1163
2014-10-02TyposStephan Bergmann
Change-Id: Ide4e95828fad867fbc3cd1300f29e832b3c83017
2014-10-02No need for a case statement hereTor Lillqvist
Change-Id: I9656cf20d034d8b33bee117c809713923179f26b
2014-10-01configure: limit javac VM usageMichael Stahl
Similarly, restrict javac to 128M, which is enough for me with JDK 1.7 on Linux x86_64. Change-Id: I5b1e3435026b8b69bf7afe8b5236c3dc09857f49
2014-10-01configure: limit JunitTest VM usageMichael Stahl
By default JVM will allocate a significant chunk of the available system VM, but our JunitTest run well for me with just 64 MB of max heap, so set this as a limit at least for Sun JVMs, to have tests running more smoothly on OS that lack VM over-commit. Change-Id: I5e4b5595decc3a133e7e285dfd7463d436fa458d Reviewed-on: https://gerrit.libreoffice.org/11698 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2014-10-01android: android:debuggable setting now depends on configure options.Jan Holesovsky
Change-Id: I12d9c05fb05e4cf202c5c0d7b7e87c145d163fea
2014-10-01Bin leftover stray variable assignmentTor Lillqvist
Change-Id: I75baf1f8b49e05702528af72b2f364a9b152d50c
2014-10-01We always build 64-bit OS X codeTor Lillqvist
Change-Id: I527c66c7be1372ab5ddf86625667d2f315e9b5d3
2014-10-01disable cve tests by default on windowsCaolán McNamara
what we really want to do here is to disable if there is a virus checker active that will cause us grief Change-Id: Ic1162c9e1cf7a8ee09ca1dbf03b5be02dd20b981
2014-09-29We can forget the iOS 6 SDK nowTor Lillqvist
Change-Id: Ifefcf5c69ecacce0fb9538900ee67a9c086959e6
2014-09-27Actually we use C++11 on master so don't need to check std::shared_ptr supportZolnai Tamás
Change-Id: Ie5f0057ef391a6b5caee50c254e317689b810a2f
2014-09-27fdo#84008: make configure fail if no std::shared_ptr available for colladaZolnai Tamás
To avoid that missing std::shared_ptr support disables collada support silently. I guess this caused the prolems with the linux packages. In 4.3.1 packages it causes crash because there disabled collada support was not handled very well (UI part of dae/kmz support was not disabled, so user can insert a file, but the converter libraries are missing) In 4.3.2 packages collada support is also disabled, but in this case the option to insert dae/kmz file is not available either. Change-Id: Ic74e935ab639c348f1c55dc206d5fffa439d240d
2014-09-26untabifyLionel Elie Mamane
Change-Id: I4e7eae9270f97db7b840cc57fb29835ac6f1231e
2014-09-26try "Use system ODBC on MS Windows unless specifically overriden" againLionel Elie Mamane
Now that Noel has a working pattch for system ODBC on MS Windows Change-Id: I11abb53486e45d9c7058c42011df41b5fad0fcde
2014-09-26implement --with-system-odbc on windowsNoel Grandin
Change-Id: I1757b9ce74277b1c11533f41caeafaf9b88658ef
2014-09-26Properly handle the hash-style linker check when cross-compilingPeter Foley
Currently the hash-style check fails when cross-compiling, use AC_RUN_IFELSE to properly handle this case. checking for --hash-style gcc linker support ... ./configure: line 12119: ./conftest: cannot execute binary file Change-Id: I77c2d6a859c1c2e6ba42f31b527a9507127d0644 Reviewed-on: https://gerrit.libreoffice.org/11496 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-26Force --std=gnu89 for clang.Andrzej Hunt
clang builds with a more modern standard by default On Linux gcc builds with gnu89 by default. On Windows MSVC only supports C90. Hence it makes sense to force gnu89 for clang to catch potential gnu89/C90 incompatibilities locally. (C90 and gnu89 appear to be quite close, however using C90 with clang results in warnings and errors to do with comments on lines with code (-Wcomment), and also the lack of inline (instead you would use __inline -- this is #define'd in for Windows only).) Change-Id: I569af7541b86aa0f83ebb66770d43737bac5d21f Reviewed-on: https://gerrit.libreoffice.org/9904 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-25Fix for CONC-104: mysql_options doesn't support MYSQL_SECURE_AUTH optionRobert Antoni Buj i Gelonch
http://bazaar.launchpad.net/~maria-captains/mariadb-native-client/trunk/revision/149 Change-Id: I273f355b9fc922fdb9d9692e0057cfccfdcbcde1 Reviewed-on: https://gerrit.libreoffice.org/11492 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-24fix a typo in gbuild help and improve a autoconf error messagePeter Foley
Change-Id: Iaee342ae6d612e35d1d2dfa91edbc952d4f73b4e Reviewed-on: https://gerrit.libreoffice.org/11616 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>