summaryrefslogtreecommitdiffstats
path: root/connectivity/Library_postgresql-sdbc-impl.mk
Commit message (Collapse)AuthorAgeFilesLines
* Cut down on -pthread/-lpthread proliferationStephan Bergmann2019-04-251-1/+0
| | | | | | | | | | | | | | | | | | | | | Building against libstdc++ effectively always requires -pthread anyway (as various standard C++ headers require it, see the comment added to solenv/gbuild/platform/unxgcc.mk), so many explicit uses of -pthread/-lpthread can be removed. Doing a (partial) test build on Linux with Clang -stdlib=libc++ suggests that libc++ indeed doesn't need -pthread as libstdc++ does. The remaining uses of -pthread/-lpthread are mostly in configure.ac for the various BSDs (which somebody else might want to clean up now), and related to external projects. I tried to be careful to remove -pthread/-lpthread from makefiles only when C++ object files are involved (so -pthread will now be included on the link command line by default). Change-Id: I936e082839cb9a434bd273ce5a1f187a4245dfa1 Reviewed-on: https://gerrit.libreoffice.org/71291 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* Make LDAP support optionalAndrew Udvare2019-02-101-1/+1
| | | | | | | Change-Id: Ifbd3903494a81e7b155bf6468f6ca2c50b3370a4 Reviewed-on: https://gerrit.libreoffice.org/65958 Tested-by: Jenkins Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* create comphelper::RefCountedMutexNoel Grandin2017-06-201-0/+1
| | | | | | | | | | and merge the two existing implementations of the idea - SotMutexHolder from package and RefCountedMutex from connectivity Change-Id: I87f09f359ac798cf934381a2c75225dab71dd43e Reviewed-on: https://gerrit.libreoffice.org/38972 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
* gbuild: Remove MSVC 2013 legacy codeDavid Ostrovsky2017-04-211-1/+0
| | | | | | | | | Uwinapi is discontinued. Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01 Reviewed-on: https://gerrit.libreoffice.org/23198 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
* Remove MinGW supportStephan Bergmann2017-02-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | In OOo times, there'd originally been efforts to allow building on Windows with MinGW. Later, in LO times, this has been shifted to an attempt of cross- compiling for Windows on Linux. That attempt can be considered abandoned, and the relevant code rotting. Due to this heritage, there are now three kinds of MinGW-specific code in LO: * Code from the original OOo native Windows effort that is no longer relevant for the LO cross-compilation effort, but has never been removed properly. * Code from the original OOo native Windows effort that is re-purposed for the LO cross-compilation effort. * Code that has been added specifially for the LO cross-compilation effort. All three kinds of code are removed. (An unrelated, remaining use of MinGW is for --enable-build-unowinreg, utilizing --with-mingw-cross-compiler, MINGWCXX, and MINGWSTRIP.) Change-Id: I49daad8669b4cbe49fa923050c4a4a6ff7dda568 Reviewed-on: https://gerrit.libreoffice.org/34127 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* update_pch: add a bunch of pch filesThomas Arnhold2014-06-041-0/+2
| | | | | | | | | | | connectivity: 3m52s -> 2m47s cppcanvas: 28s -> 13s cppuhelper: 20s -> 14s dbaccess: 2m38s -> 2m01s hwpfilter: 16s -> 13s sot: 21s -> 16s Change-Id: I49286bfe6be73dd1b861be632b95e17a99e82f8a
* normalize values of WITH_GSSAPI/WITH_KRB5Michael Stahl2014-03-111-2/+2
| | | | Change-Id: I72c67d5a4987f25ddfa21d93a89b0ceae40c9e81
* normalize values of SYSTEM_HSQLDB, SYSTEM_POSTGRESQLMichael Stahl2014-02-121-1/+1
| | | | Change-Id: Ia29a173ab6bb3442f98cd6db4db67ad27e7fa9a1
* Replace buggy pgsql-sdbc datetime functions with dbtools equivalentsLionel Elie Mamane2013-06-271-0/+1
| | | | | | | | In particular, the string2time function segfaults when called on an empty string (unconditionally tries to access the n-th character without checking whether the string is that long) this happens in particular when reading a column of type TIME with a NULL value Change-Id: I302044f67a92fe20685ce677ba3affdb9b44cb53
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-221-22/+4
|
* postgresql-sdbc-impl: does not need these externals for MSVCMatúš Kukan2013-03-271-5/+7
| | | | | | Hopefully.. blind fix for the build. Change-Id: I3c59ceba4eee9eb9950332433045dcb6337bef49
* a little ldap cleaningMatúš Kukan2013-03-271-1/+1
| | | | Change-Id: Ib224484ef994312e78bac75c40421c7f6235326a
* fix postgresql buildPeter Foley2013-03-261-1/+1
| | | | Change-Id: I379029dbf600769e415582aa7162f320e707c3da
* don't build postgresql just to parse the makefilesPeter Foley2013-03-261-5/+8
| | | | | | | | 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
* gbuild: do not copy boost headers aroundMichael Stahl2013-01-261-0/+1
| | | | | | | | | - do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
* Get rid of (most uses of) GUITor Lillqvist2012-12-251-1/+1
| | | | | | | | | | GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* make sure libpq is in place before it is usedDavid Tardon2012-10-221-4/+0
| | | | Change-Id: I799a149b319bb6a3168117810084496f8b6d6fbb
* convert postgresql to gbuildPeter Foley2012-10-211-1/+5
| | | | Change-Id: Ia1345904a819d8edfad53c8882be35b398e8bc6e
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-281-2/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl2012-09-281-1/+1
| | | | | | | add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-281-1/+2
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-281-0/+1
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* Trying to use Windows LDAP for Windows buildsFridrich Strba2012-07-091-0/+1
| | | | | | Change-Id: Ic06bda1393de4da05af01f79b8ba54cf0ee2cb73 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
* targetted improvement of UNO API includes / usageMichael Meeks2012-07-021-4/+1
|
* do not link with cmt by defaultDavid Tardon2012-05-301-0/+7
| | | | Change-Id: I7ed9a25d3b113ae0bda4f8ce47153b54270916f1
* $(OUTDIR_FOR_BUILD) is wrongDavid Tardon2012-05-301-1/+1
| | | | Change-Id: Id0c7564d7355192842c0b0b248bf21379ef104cb
* Unquoted $(COMMA)Stephan Bergmann2012-05-291-2/+2
| | | | Change-Id: I6d15cd77896da73422ab8c92f62d6341f7e2561f
* postgresql-lib: add shell32.dll on windowsDavid Ostrovsky2012-05-291-0/+6
| | | | Change-Id: I5a2619347c5cc0a3f7f896223fc4a60ae79d3796
* dl library addedDavid Ostrovsky2012-05-291-0/+1
| | | | Change-Id: I9afb1e2cd82ab02c456735282a6ef0b0be15cfbc
* update gbuild function namesDavid Tardon2012-05-291-2/+2
| | | | Change-Id: I0bca38ff0983fab3fa388cd0b4030caa520d10a5
* add missing $(gb_STDLIBS)David Tardon2012-05-291-0/+1
|
* connectivity: convert postgresql driverDavid Tardon2012-05-291-0/+103