summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2013-08-21avmedia: vlc - with the wrapper we no longer need cflags / libs.Michael Meeks
Change-Id: I824aa1e7908acefe898b7f24b323426f1cce250c
2013-08-21We don't seem to actually need glibc getoptTor Lillqvist
Change-Id: I1f221533f5ea684d113bdc45c04bf84405140f9f Reviewed-on: https://gerrit.libreoffice.org/5539 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-08-20Don't unnecessarily require too new harfbuzzFridrich Štrba
Change-Id: I1fc9b29255c9822406dfc6ddb05b3a7f63fcd216
2013-08-19We hardly want harfbuzz on iOS if we don't want it on DarwinTor Lillqvist
Change-Id: I38ce976e55e9800971dcd300902578e06540f358
2013-08-19fdo#68261: 'program' is a symlink, need to use the real name 'MacOS'Tor Lillqvist
The installset structure in a "traditional" (non-"Mac-like") OS X was messed up with *both* 'MacOS' and 'program' as real subfolders in instdir. Change-Id: I337e1669d28c6c59993790fd33c9c5ab372c421c
2013-08-19Update internal HarfBuzz to 0.9.19Khaled Hosny
Change-Id: I520832508a8d419e394817a0e25949071928f612 Reviewed-on: https://gerrit.libreoffice.org/5478 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
2013-08-19Use correct paths to URE stuff on WindowsTor Lillqvist
For some historical reason, URE has no "share" subfolder on Windows. Change-Id: I530e673cc7a5cb5fe5d82a5e952ac50e4c2270b2
2013-08-18Further work on the "Mac-like app structure" optionTor Lillqvist
Lots of stuff still either ended up in the wrong place, or was looked up from the wrong place, or both. Fix most cases. Change-Id: I06ebbce207c219f3cd82b4387dd9b3fdb83420d4
2013-08-18Decouple the "Mac-like" app bundle structure choice from sandboxing choiceTor Lillqvist
Add a switch --enable-canonical-installation-tree-structure. Only implemented for OS X for now, but the same switch can be used if and when we want to make it possible to make the Unix installation tree more "standard", too. Change-Id: Icb0ad500b77d7e986f2f188fd17faabaf2e2fe99
2013-08-18Use subfolder names from <config_folders.h>Tor Lillqvist
Change all instances of hardcoded "program", "share" etc subfolder names to use those from <config_folders.h> instead. In normal builds, the end result will not change. Change-Id: I91c95cd8e482818be67307e889ae6df887763f53
2013-08-18AC_DEFINE an ENABLE_MACOSX_MACLIKE_APP_STRUCTURETor Lillqvist
Change-Id: I6aab77fd253baf1fbbfa82d82bd4e83ddd9e3299
2013-08-12deprecated message must be a stringStephan Bergmann
Change-Id: Iad8f29b36ce38a90ea93705131a2e4e201d77bf8
2013-08-11add missing 'test'Luboš Luňák
Change-Id: I43dfc0e73de36ee920f0d22307600c357b3f2df2
2013-08-10Add HAVE_FEATURE_MACOSX_MACLIKE_APP_STRUCTURETor Lillqvist
Change-Id: Idb114bfa3fbb05252a5cac9eb5f303ec85080626
2013-08-10Start of enabling use of a more proper "Mac-like" install tree structureTor Lillqvist
First cut was at https://gerrit.libreoffice.org/#/c/2310/ but was abandoned by myself. Now getting back to the idea, but this time I will make it optional on OS X, and introduce it in smaller steps. Change-Id: Id88517fee8d49056b8bbecb0921206dc6b29580b
2013-08-10Simplify test and remove typoTor Lillqvist
If what we want is to compile the OpenCL code by default always on OS X when building against a SDK newer than 10.6, that can be said simpler. Change-Id: I14b2cd107fe0dba42c221bec63fd4076fffbd848
2013-08-09I'm pretty sure we don't compile anymore with GCC 4.0.Luboš Luňák
Raise to 4.1, until somebody complains, in which case probably raise even more :). Change-Id: I861ccbfb393811d27bedcb1524027fdbc927e55f
2013-08-09try to ensure not testing GCC version when using ClangLuboš Luňák
Clang reports itself as GCC 4.2.1 when asked the GCC way, which is about as good an answer as any, since there's no good mapping between them. So when testing GCC version, Clang would be usually considered too old, and therefore the proper way is to do a configure check if possible. GCC version should be only used for GCC-specific things such as avoiding a bug in a specific GCC version, and such testing should first check the compiler is not Clang. Rename GCCVER to GCC_VERSION and use it throughout the build system where needed. As it's empty for anything that's not GCC, this should lead to errors when used incorrectly. Change-Id: Iea96bbaf5d8ceabefa25be88576eeb4115384937
2013-08-09$CC --version is too unstructuredLionel Elie Mamane
Give up and revert to "$CC -dumpversion". Since by now no test now refers to patchlevel, make it unavailable in GCCVER so that nobody tries to use it. Change-Id: Ife0bb0a94a73555d1f19f5a3c5853148042c7bba
2013-08-09$CC --version for CLangLionel Elie Mamane
Has only two components, e.g. 4.1 Change-Id: I255a5a3e240f41d39ee88c4be0c714e29db75a6a
2013-08-09more extreme gcc --version parsingLionel Elie Mamane
Change-Id: I5bb195e54274d9210ae8d4c2d31690ce8e79a425
2013-08-09"gcc --version" output is rather unreliableStephan Bergmann
...so extend 409e6a2e0b89eab82e79b0cd122062f47c6c7afb "gcc -dumpversion has only MAJOR.MINOR, not MAJOR.MINOR.PATCHLEVEL" to also cope with e.g. Fedora 18 gcc's "gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8)" output line. Change-Id: Ieb5e032685da49cd7e6f0a49a0fdc137fc24fbbd
2013-08-09gcc -dumpversion has only MAJOR.MINOR, not MAJOR.MINOR.PATCHLEVELLionel Elie Mamane
At least, for gcc 4.7 on Debian. OTOH, gcc --version outputs (on its first line) gcc-4.7.real (Debian 4.7.2-5) 4.7.2 so use that. Hopefully will work across systems & distros. (gcc-4.7.real is probably just argv[0], because diversion from hardening-wrapper) Change-Id: I94ea73628d8aac107e3ada1dc5a63e51e79ccdb2
2013-08-06fix android/ios defaults for report builder.Michael Meeks
Change-Id: I338505aa67ef63699fc0d8966fe09db3c050da92
2013-08-06MPLv2 subset improvement.Michael Meeks
Change-Id: I96efcab67f05407923b022dfd95a94fd8c2169ed
2013-08-05do not base feature checks on gcc versionLuboš Luňák
Clang reports itself to be gcc4.2, so there fail there, instead use configure checks. Change-Id: Idb44a5c875b24a15546a6495de02a1b4af898443
2013-08-03Add SDT probes for RTL_LOG_STRING_NEW/DELETE.Mark Wielaard
Change-Id: I938259f90aee9d277c9ff5b72c9120b93311cbd3 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-08-02configure: openCl does not build on 10.6 mac default no in that caseNorbert Thiebaud
Change-Id: I84b74cb9e9893996179b4b0229853903e29fe28d
2013-08-02Enforce no Java if sandboxedTor Lillqvist
Change-Id: I3c58684cc3914d8f7554c87d8d9e0735e95ea381
2013-08-02Indentation cleanupTor Lillqvist
Change-Id: I20bb0b33f3a86dd9abab32d18f703bf720f143b5
2013-08-02test_unix_quickstarter is unusedTor Lillqvist
Change-Id: Ie11b97f52832f8f04f8243f4d6c0f18b3954253f
2013-08-01CoreText is default, so document --disable-coretext and not --enable-coretextTor Lillqvist
Change-Id: I308648c5c03382d1963e721fea2ad6a61e3ef795
2013-07-30Drop internal copies of X11 extensions headersKhaled Hosny
They are not use by default since 2011, and non of the distro configs uses --without-system-xextensions-headers. Change-Id: I51e88796c22b1b3d0854c3ec1db15fcab720a079 Reviewed-on: https://gerrit.libreoffice.org/5175 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-07-30Accept also 4.8Tor Lillqvist
Change-Id: I121ff292050e9e90e298ed44705b6408c0d2f089
2013-07-30sanitize system clucene includesDavid Tardon
Apparently clucene bundles pieces of a very old version of boost (1.42) in CLucene/ext/boost, which breaks build with boost 1.54. Change-Id: Ib244222f8f048aefe0484060f9ad5f41bfd24def
2013-07-29Accept NDK r9Tor Lillqvist
Change-Id: Ie7368d0995653d7051b3c67d4b7667e68787da8a
2013-07-26Move the (unimplemented) READONLY_INSTALLSET flag into config_features.hTor Lillqvist
Change-Id: Icce89cc2a3c8089aa248a176ab92b545c36b1091
2013-07-26Move OS X sandbox flag to config_features.hTor Lillqvist
Change-Id: I189fa06d13a78bcaa8e17b32756076473ced3641
2013-07-26initial configure pieces for VLC detection.Michael Meeks
Change-Id: I1001d7f87c3e3194c04ea9d1ef97a87898f891ea
2013-07-26discriptive comments on HAvE_FEATURE_AVAHI and remove unused ac_defSiqi
Change-Id: I37183561a264625505036bcc6b945a6b24f05b5a
2013-07-26use config_features.h.in insteadSiqi
Change-Id: I1332fc22caae759c65b64e6c43e73740245e4abd
2013-07-25Disable use of Avahi by default for now until it doesn't break tinderboxesTor Lillqvist
Change-Id: Ibb8b40e5e853e29b26b96018f4248321dd841985
2013-07-25Clean up configure output for AvahiTor Lillqvist
Change-Id: Ice3d3058b0b60642769c09496258cf34e022ff89
2013-07-25minor updates for avahi/bonjour refacotrationSiqi LIU
Change-Id: I89e0115ddbea953de4ee0468c66e949070087a96
2013-07-25avahi patchSiqi
Change-Id: I782389f00f486158313fd87bd36c0726f56f6ab6 Signed-off-by: Siqi LIU <me@siqi.fr>
2013-07-24Look in the right place in Registry on 64-bit CygwinTor Lillqvist
2013-07-23configure.ac: working firebird version check with manual FIREBIRD_C/LDFLAGSLionel Elie Mamane
Change-Id: I511eb8bfcfab2d42073f43660518e1e8be0d5788
2013-07-23adjust for upstreaming of warn_unused attributeLuboš Luňák
The warn_unused attribute has been upstream to GCC and Clang, so use it if present. Still warn about STL types if those do not use it yet (which is the status as of now). Change-Id: I3c003e44c08d1d141e23bba38cf92e663a5ac353
2013-07-23Correct help message for --enable-macosx-code-signingTor Lillqvist
Change-Id: I453f53e7afc1474b4db2a89454718652b088ad6c