summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2014-10-01configure: limit javac VM usageMichael Stahl1-0/+3
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 Stahl1-0/+3
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 Holesovsky1-1/+7
Change-Id: I12d9c05fb05e4cf202c5c0d7b7e87c145d163fea
2014-10-01Bin leftover stray variable assignmentTor Lillqvist1-1/+0
Change-Id: I75baf1f8b49e05702528af72b2f364a9b152d50c
2014-10-01We always build 64-bit OS X codeTor Lillqvist1-4/+0
Change-Id: I527c66c7be1372ab5ddf86625667d2f315e9b5d3
2014-10-01disable cve tests by default on windowsCaolán McNamara1-0/+14
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 Lillqvist1-23/+4
Change-Id: Ifefcf5c69ecacce0fb9538900ee67a9c086959e6
2014-09-27Actually we use C++11 on master so don't need to check std::shared_ptr supportZolnai Tamás1-24/+0
Change-Id: Ie5f0057ef391a6b5caee50c254e317689b810a2f
2014-09-27fdo#84008: make configure fail if no std::shared_ptr available for colladaZolnai Tamás1-1/+4
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 Mamane1-3/+3
Change-Id: I4e7eae9270f97db7b840cc57fb29835ac6f1231e
2014-09-26try "Use system ODBC on MS Windows unless specifically overriden" againLionel Elie Mamane1-2/+2
Now that Noel has a working pattch for system ODBC on MS Windows Change-Id: I11abb53486e45d9c7058c42011df41b5fad0fcde
2014-09-26implement --with-system-odbc on windowsNoel Grandin1-3/+13
Change-Id: I1757b9ce74277b1c11533f41caeafaf9b88658ef
2014-09-26Properly handle the hash-style linker check when cross-compilingPeter Foley1-3/+4
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 Hunt1-0/+4
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 Gelonch1-1/+0
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 Foley1-1/+1
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>
2014-09-23PPC Mac support can go away now (again)Tor Lillqvist1-6/+0
Change-Id: Ie1b2ab13eda584c48aaa0a4a0941f1be451697c1
2014-09-19Add support for external hamcrest when using junit 4.11+Peter Foley1-6/+45
Starting with junit 4.11 hamcrest is no longer bundled, so add a --with-hamcrest option to support this. Change-Id: Icdae946af82b9c56bf25d37cbf88275fc6a6a1eb Reviewed-on: https://gerrit.libreoffice.org/11383 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-09-18$(GNUMAKE) is not used outside of a configureMatúš Kukan1-1/+0
f8062812ae76af9488bc9c64ee9365c747bd3b38 replaced it with $(MAKE) Change-Id: Ibe13cb6d93489a15bcb8c43b113b125bfbe5820f
2014-09-17The URE unorc is now set up in instsetoo_native/CustomTarget_setup.mkTor Lillqvist1-4/+2
So no need to expand it at configure time in ure/source/unorc, and no need to handle the related builddir!=srcdir complications. Change-Id: Ifa34d25fab9ad2da13ed039bf6c5921b0fb58703
2014-09-17Bye bye VS2010Tor Lillqvist1-23/+10
Change-Id: I9d16f4f0df42ae4b046bc1e4ac4fba95c4b9d785
2014-09-16Revert "Use system ODBC on MS Windows unless specifically overriden"Jan Holesovsky1-2/+2
This reverts commit a00b92fa20da1820987f654a2ea9a1f830355738.
2014-09-16Use system ODBC on MS Windows unless specifically overridenLionel Elie Mamane1-2/+2
Change-Id: I11abb53486e45d9c7058c42011df41b5fad0fcde
2014-09-16that's probably what was intendedLionel Elie Mamane1-2/+2
Change-Id: Ie6628db43b8a0dc4913508040e79ee5b4cf10c51
2014-09-16Revert "force --with-system-odbc on MacOS X and Microsoft Windows"Tor Lillqvist1-3/+0
There is no <sqlext.h> in the current OS X 10.9 SDK, or in the upcoming 10.10 SDK. Besides, if we want to enforce an option on a platform, we should just make the configure script work as if the option had been present, not require it to actually be passed to the configure script. The intent is, to the best of my knowledge, that it should be possible to build LibreOffice without passing any option at all to autogen.sh. This reverts commit 34fe0d32505f64fdef20828c26547cc7f8453212. Change-Id: I0f72bc91bc51fa22ec994d7e39d2b10b9617834c
2014-09-16force --with-system-odbc on MacOS X and Microsoft WindowsLionel Elie Mamane1-0/+3
Change-Id: Idc078f1498b4d5baa69d306630e174ac59ae1fcb
2014-09-16Accept NDK r10bTor Lillqvist1-2/+2
Change-Id: Ibc6dfc5e6d59845b3f46bfc92a5dc782032256ad
2014-09-14boost signals2 with clang and C++11 require at least boost 1.55Luboš Luňák1-1/+6
https://svn.boost.org/trac/boost/ticket/8260 Change-Id: I06b4d45b91c99d1152fa79e419346c0668573bca
2014-09-13configure: kill unsupported mac SDKNorbert Thiebaud1-191/+35
Change-Id: I1185539ecee1b9ede161bffcea9c13af0ade9510
2014-09-13mac: enable-retina is now the defaultNorbert Thiebaud1-8/+1
Change-Id: I311d6b359007b1d5799673e3d7733bdf2177df88
2014-09-13Add proper help for with-build-platform-configure-optionsPeter Foley1-1/+3
Change-Id: I9ebe739223f396f16f326c7fbad09c762030f796 Reviewed-on: https://gerrit.libreoffice.org/11406 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-09-12Found out that Mac OS X 10.9 has working threadsafe staticsStephan Bergmann1-1/+14
Change-Id: Ia50181989dfacee342bfa025cbdf718edaa27832
2014-09-11(Rudimentary) C++11 support is a hard requirement nowStephan Bergmann1-111/+84
Change-Id: I43ed776d52336b822aa6152f0f2a29e39303bb75
2014-09-11Default to MAC_OS_X_VERSION_MIN_REQUIRED=1080 for Mac OS X SDK >= 10.8Stephan Bergmann1-1/+3
...esp. after aba0106926ceb337035cf46611ff0d590a2af28b "Always build 64-bit code for OS X" combined with the fact that the TDF 64-bit builds state 10.8 as a minimum requirement. For a build with SDK >= 10.8 and no explicit --with-macosx-version-min-required, this also enforces libc++ instead of libstdc++, which is a prerequisite for future use of more C++11 features. Change-Id: Idc770c30ff844b6c3e84d088b5deead0a577e7bf
2014-09-11Fix check for ABI-broken GCC 4.7.{0,1} libstdc++Stephan Bergmann1-5/+11
...to avoid mis-clasification of e.g. GCC 4.6 libstdc++ on Ubuntu 12.04 as witnessed at <http://ci.libreoffice.org/job/buildbot/2461/consoleFull> Change-Id: Ia754a8d847e7af4e0e25b4bf82e17214f7212894
2014-09-11untabifyLionel Elie Mamane1-3/+3
Change-Id: I6a1abc2839de2c7b8508f7edabeec8016e67ba5c
2014-09-11system-gltf should follow system-libsLionel Elie Mamane1-1/+1
Change-Id: I123b6dd56c21cdecd218152396f8cb8366ef53b2
2014-09-10Always build 64-bit code for OS XTor Lillqvist1-57/+16
Change-Id: Id1c48d99f18736de1e9b0edf4b8a77becaa1c208
2014-09-09configure.ac: fix error message when md5sum is missingBoris Egorov1-1/+1
I tried to run autogen.sh on freshly cloned LO repo. It prints kind of cryptic message to say that md5sum utility is missing: configure: error: no md5sum: found! Too many colons. I removed one, now it says: configure: error: no md5sum found! FYI: this message was printing when I used md5sum from Inferno OS project. LO probably needs some options which Inferno version don't support (--version at least). Change-Id: Iafdffede3337039dc95bb3d7d767d8622333de2a Reviewed-on: https://gerrit.libreoffice.org/11341 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-09fdo#83656 mariadb C client library incompatible with newer MySQL Connector/C++Lionel Elie Mamane1-2/+4
Change-Id: I0d9cc98070c0b9379b1fd828ac65c2d32f83a93f
2014-09-09fdo#45071 Remove Libreoffice browser pluginBryan Quigley1-18/+1
This removes ENABLE_NPAPI_INTO_BROWSER while it should keep ENABLE_NPAPI_FROM_BROWSER (embed flash in LO) intact. Signed-off-by: Stephan Bergmann <sbergman@redhat.com> Conflicts: extensions/source/nsplugin/source/npshell.cxx Change-Id: I80a9159a75653c74423d8fdc7c188568d3188e04
2014-09-09Make the "Mac-like" or "canonical" app bundle structure always used on OS XTor Lillqvist1-28/+1
In other words, only executable files go in the MacOS folder. Dynamic libraries and bundled frameworks (i.e., LibreOfficePython), and nothing else, go in the Frameworks folder, and all other files go in the Resources folder. Especially, note that Java class files and rc (.ini) files also go in Resources. Such an app bundle structure is what Apple strongly suggests one should use, and it has been hinted that future versions of code signing and/or Gatekeeper will require such a structure. There is still some ugliness thanks to traces of the historical separation of URE from "the office". Like there are two separate "unorc" files, one for URE, one for the LibreOffice application. IMHO, this should be cleaned up, but is probably controversial. (Eek! I now see there are actually *three* unorc files in the app bundle. Not intentional. Need to fix that later.) Change-Id: Idcf235038deb5b8e1d061734993e9f31869b7606
2014-09-08drop obsolete configure optionsDavid Tardon1-24/+2
Change-Id: I396998d66bbe4d46b6a19d9ccb3b15d127ead233
2014-09-08Make configure respect --without-system-$lib-for-buildPeter Foley1-4/+4
Change-Id: I64cb58e7980de8fdb23f5c0efa75c05a1f0aa904 Reviewed-on: https://gerrit.libreoffice.org/11330 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-09-03drop useless test for ant-apache-regexpDavid Tardon1-44/+0
It has not been needed since commit 1de48c417404464ca1e34e5c5d1c82a9342349bb 4 years ago. Change-Id: I53ceb5d8d6c02c7a13c86cdd884e4fc378a2c492
2014-09-03fix KDE4 detection on aarch64David Tardon1-1/+4
Change-Id: Iafe65564e8c2534cb03497d82d7dd3498abdf7c8
2014-08-30Start of support for Android on AArch64Tor Lillqvist1-13/+32
The build does not get far before it runs into trouble in the GNU libstdc++ headers, though: android-ndk-r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include/bits/opt_random.h:33:23: fatal error: x86intrin.h: No such file or directory Change-Id: I9d459c64980091ba8bf5b3d631d47342625f6be9
2014-08-29Linux AArch64 portStephan Bergmann1-1/+7
Change-Id: I37044a37348b203944a8eb9d2204e619055f069d
2014-08-29Upgrade libgltf to 0.0.1Zolnai Tamás1-1/+1
News in this version: - Solve some limitations of walkthrough mode (fdo#81425) - Multisampling (better rendering quality, mainly at the edges) - Better error handling (no crash in case of invalid input file) Change-Id: I46fdf56b00476614487fbcc04178e43e33a01794 Reviewed-on: https://gerrit.libreoffice.org/11179 Reviewed-by: Zolnai Tamás <tamas.zolnai@collabora.com> Tested-by: Zolnai Tamás <tamas.zolnai@collabora.com>
2014-08-27I think --with-package-format=native/portable can go awayTor Lillqvist1-4/+2
Or does somebody know what they mean and even use either? Change-Id: If935d5d6b53d1f95ec22b19b6b97f4ecfe4d9c06