summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
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
2013-07-22Use pkg-config --modversion to set FIREBIRD_VERSION if no fb_configTor Lillqvist
Change-Id: I8ece7b989c330123a5df73f763a4b5fefefcf0cc
2013-07-19allow to build for Windows XP when using Visual Studio 2012Christian Lohmaier
VS 2012 Update 1 added the possibility to target Windows XP by using a SDK that is based on the Windows 7 one. http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx This patch probably should not be integrated as is, as it disables a test that fails in this configuration (CppunitTest_connectivity_ado) Change-Id: I3ba8723882452950c40049ccdc95b04c60862cbf Reviewed-on: https://gerrit.libreoffice.org/4966 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-07-19gbuild: add support for auto-creationa nd reuse of binary package.Norbert Thiebaud
many so-called 'external' libraries are built using the UnpackedTarball/ExternalProject pattern, and their build is quite stable... they can go month without any changes. Yet some buildbot, that need to do full build, build them over and over again. This patch introduce the infrastructure to shortcut these build by using a binary package of the build result Change-Id: Ib0daf2a9d1a1f76802273c093bae7df8da4a90f8 Reviewed-on: https://gerrit.libreoffice.org/4764 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-07-19configure.ac properly use pkg-configLionel Elie Mamane
Change-Id: Ib45d9defd94c8c61250aa249daa1c3312574a684
2013-07-17Disable firebird when cross-compiling.Andrzej J.R. Hunt
Change-Id: I866f64af11350c838687cdaf3888efdee86dd95b
2013-07-17Disable firebird with --disable-database-connectivity.Andrzej J.R. Hunt
Change-Id: Ieed24db81ccbfdc3e2876ce74afdc13dee4371db
2013-07-17Correct help message for --disable-firebird-sdbcTor Lillqvist
Change-Id: Ia05e09cff1a71237abc487a550dabacd39844c41
2013-07-16libatomic-ops is only needed for internal firebird, so only check it then...Rene Engelhard
Change-Id: I8279b70df17071d46e97583a8b40209444c01928
2013-07-16Teach configure about distro-packaged external firebird.Andrzej J.R. Hunt
Distros seem to omit fb_config when packaging firebird, pkg-config can be used instead. Change-Id: I12e5c5892fcdc5de25835f210ebbb941433f2f44
2013-07-16Enable firebird by default, disable as default embedded driver.Andrzej J.R. Hunt
Change-Id: I4907b8b7a3b9ab767132d35b5c3539d52d122660
2013-07-16Fix checks for system libatomic_ops.Andrzej J.R. Hunt
Change-Id: Idb31e6be567e8530062517e7842cdfd8b84c7276
2013-07-16Build firebird 2.5 internally. Also adds libatomic_ops.Andrzej J.R. Hunt
Change-Id: I44a45e781dfb3624cdebf4530ae44870bf39a82a
2013-07-16Firebird: initial implementation of the skeleton driver.Javier Fernandez
Change-Id: I45087282fe7b7fc5bcebeeb2bbb79d0db1e043bd
2013-07-16Add another fallback-path for wilangid.vbs(work it again)Tomofumi Yagi
Searching mechanism for wilangid.vbs(commit 265cc57) doesn't work after commit 7f4a622("stop copying MSVC debug runtime DLLs"). That commit deleted $vsarch environment. In configure,using $WINDWOS_SDK_ARCH instead of $vsarch will make it work again(that is still set). Change-Id: Ia45d30b2a724a36543038b14dd8defc3647ae455 Reviewed-on: https://gerrit.libreoffice.org/4935 Reviewed-by: Jan Holesovsky <kendy@suse.cz> Tested-by: Jan Holesovsky <kendy@suse.cz>
2013-07-16warn in configure about using ccache+clang without CCACHE_CPP2 setLuboš Luňák
- causes warnings about unused -I options, because they are preprocessing options and Clang complains that they are unused in pure compilation - Clang supresses some warnings from expansions of macros in system headers, but those would be already expanded and thus warned about - Clang prints relevant source lines with errors/warnings in them and would show them preprocessed (this should actually apply to GCC4.8+ too) Change-Id: I02c86c43a657d078e347e4ecd5c1e2ff07db2886
2013-07-14Use CL_MAP_WRITE_INVALIDATE_REGION only if defined (in OpenCL 1.2)Tor Lillqvist
Can again turn on OpenCL by default for OS X then, hopefully. Change-Id: Id84b2c17c8431080261be45923d8c153f3822e8b
2013-07-12Disable openCL by default on Mac (for now).Michael Meeks
Change-Id: Iaf54a64a9e910eaffe1526f3471df8f98854343d
2013-07-11Handle --without-opencl-sdk or --with-opencl-sdk=noTor Lillqvist
Needed especially for OS X where building the OpenCL code is on by default, in case you still want to bypass it (if it is broken). Change-Id: I47584890869ef2b5a77e0cb68a110d49e1ff4755
2013-07-11we do not support any platform with bison < 2.0 anymoreNorbert Thiebaud
Change-Id: Ia2c1c6ed43c6a42fa1a65a22f4c8d68de216706c Reviewed-on: https://gerrit.libreoffice.org/4822 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-07-08Use a real name of the libraryFridrich Štrba
Change-Id: I5f9ec12b507e332d304b931ddb31103ee3f0766d
2013-07-08configure: remove bogus --disable-rpathMichael Stahl
Change-Id: I3e7b0ea8547df7cba5dd5f4fb3c434384cab1dd0
2013-07-08fdo#38878: Upgrading internal xpdf -> popplerFridrich Štrba
Change-Id: I00aafb3fd275e6be3b5d0eb370320e5325110da5 Reviewed-on: https://gerrit.libreoffice.org/4770 Tested-by: Fridrich Strba <fridrich@documentfoundation.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-07-05give configure a chance to tell the user what perl-modules are missingChristian Lohmaier
Change-Id: Ibd8cff5ca7d2e2807ef195601c996457e70d6d49 Reviewed-on: https://gerrit.libreoffice.org/4740 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-07-02Fix opencl path and linking issues on windows.Michael Meeks
Change-Id: Ie39a3c02d6021ae200d6e3939ec9a14ed7f34d21
2013-07-01get quoting right.Michael Meeks
Change-Id: I3b1508a3309ad4df9e095b1cb6c3091df4adff4a
2013-06-28s/-I/-isystem/ also for KDE headersLuboš Luňák
Should have been included in daaaaf7dcd3982c80031bda141822a469fd5cc6f . Change-Id: Icc6ecf42580d708dc8c610866212ece2e2026452
2013-06-28Remove debug outputIsamu Mogi
From 8e784b59f1c1ce33dc95a6c591ee514383b28f3f Change-Id: Iab0ac8ef53cf0d3d1f1f1ec23ee9a26a3d89f38a Reviewed-on: https://gerrit.libreoffice.org/4435 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-06-28stop copying MSVC debug runtime DLLsMichael Stahl
This is apparently not necessary with MSVC 2012; builds and all tests run here without those DLLs in the solver. Change-Id: If352fb3702d7dae57deb19959eab8eb0fedea318 Reviewed-on: https://gerrit.libreoffice.org/4414 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-06-28No need to check on OS XTor Lillqvist
Change-Id: Ib7dc7b4e6f4dd5829116968f9c86d431b16a5071
2013-06-27use #if to avoid gotchas, move header to include, make UI conditional.Michael Meeks
2013-06-27Revert "fdo#65975 - fix presumed 32bit windows compile bug in configure."Michael Stahl
This reverts commit 0cf61137d2a1993d310e2e8ff9bda4d0ed493ef0.
2013-06-27we now need librdf_world_set_raptor_init_handler from librdfLionel Elie Mamane
Change-Id: I4e3b56fd8c088983a8a01eb6ccf88691d6fd93ef
2013-06-27unoxml needs to link with raptor2 nowDavid Tardon
Change-Id: Icbe5ac8e20b5a05fdba4ed7b8a287c3d9e94d2da
2013-06-26Need to use the right libtool on OS XTor Lillqvist
Change-Id: I37b2a892143892740674ce9882ed61ea88eda894
2013-06-26Experiment with LTO for OS X and iOS, tooTor Lillqvist
With Clang, LTO means compiling to LLVM intermediate representation instead of object code, and optimisation and code generation at link time. As expected, linking the single executable for the iOS experimental app takes quite some time (several hours), and in fact it eventually fails. Hopefully better luck on OS X. Need to use xcrun to find the right ar and ranlib, too, from the Xcode toolchain being used. Change-Id: Iee69397c57bf1d622882ad78c188e1734f6cbd63
2013-06-24Update internal mdds to 0.9.0.Kohei Yoshida
Change-Id: I2f299dd7244e7418959f82f94a56d8cc1749aaba
2013-06-24Add another fallback-path for wilangid.vbsChristian Lohmaier
on Windows Server 2012, it ends up in c:/Program Files (x86)/Windows Kits/8.0/bin/x86/wilangid.vbs and c:/Program Files (x86)/Windows Kits/8.0/bin/x64/wilangid.vbs (files are identical) No full-blown configure check is needed IMHO, since that stuff is part of a bigger install, and not installed separately. AFAICT it is only used when building the translated installsets Change-Id: I1238717bb08635848bb4c54bf4f6b4049e0bc777 Reviewed-on: https://gerrit.libreoffice.org/4468 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-06-23Complain about too old doxygen only when there is oneLionel Elie Mamane
Change-Id: I6c460375945eac8dccddca196f67b8d224e0d34e
2013-06-21Reintroduce --with-linked-git optionLionel Elie Mamane
With slightly different semantics: Instead of pointing at a previous checkout, point at base directory of all repos. Change-Id: I254ecc33071be53067c44610b030f737cf75a7ee
2013-06-21Look for the 10.9 SDK, tooTor Lillqvist
Change-Id: Iee70f531422fe6a312830dc9aa2d57e4f802953d
2013-06-20fdo#65975 - fix presumed 32bit windows compile bug in configure.Michael Meeks
Change-Id: Ia96eef31ddf00f47219265cef306ef950ecb3b27
2013-06-20...and similarly for __cxa_allocate_exception and __cxa_throwStephan Bergmann
Change-Id: I87ae299aac97180f0587c553d85b051decca155c
2013-06-20Clean up declaration of __cxa_get_globalsStephan Bergmann
At least Clang trunk towards 3.4 now rejects incompatible declarations of the same extern "C" function in different namespaces, so that trick of getting at the function that is exported by libstdc++ but only rudimentarily if at all exposed in cxxabi.h no longer worked. TODO: This change should be reflected in any other bridges where it is relevant, too. Change-Id: Ie3ccbdb7d75cc98636d02c0435958532620724f2
2013-06-20Accept also iOS SDK 7.0Tor Lillqvist
Change-Id: I7c863819f5d6022201ce9d450703b5b4d4463dc2
2013-06-20remove last uses of config 'GUI' variableMatúš Kukan
Change-Id: I97188235f0b72b5b54423e05deeaf17c5c681048 Reviewed-on: https://gerrit.libreoffice.org/4188 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-06-19Don't use -d32 when building 64-bit codeTor Lillqvist
Change-Id: I83a960cebb8347170a08d2fda7ed11050b8c4229