- Jan 19, 2022
-
-
Christoph Berg authored
-
Thomas Berger authored
in addition to autotools, provide CMake build support. This allows features like fetching libpqxx directly from upstream in case of an old or broken libpqxx on the target systemd, and should allow building sqlsmith on windows. Signed-off-by:Thomas Berger <loki@lokis-chaos.de>
-
Christoph Berg authored
-
- Jan 11, 2022
-
-
Christoph Berg authored
-
Christoph Berg authored
-
Christoph Berg authored
-
Christoph Berg authored
-
- Oct 06, 2021
-
-
Christoph Berg authored
-
Christoph Berg authored
-
- Sep 24, 2021
-
-
Bernd Helmle authored
Looks like ancient versions of libpqxx (like the ones shipped on Ubuntu 18.04) don't have exec_prepared(). So test for libpqxx 7 and conditionally use work::prepared() if we find an older version.
-
Bernd Helmle authored
pqxx::connection::activate() and pqxx::connection::disconnect() are gone, the former doesn't have a corresponding substitute. Instead the caller is encouraged to watch out for broken_connection exception. Also the explicit activation of a PostgreSQL connection is no longer supported. work::prepared() is also no longer supported, so change this to work::exec_prepared(). There's no need to special case this for older libpqxx versions, since this method is already present there, too. This commit wraps those deprecated API calls into a ifdef to support builds with an older libpqxx version. We might get rid of this if we don't want to have support for those older ones.
-
- Sep 22, 2021
-
-
Bernd Helmle authored
libpqxx 7 requires C++17 and thus requires us to tell the compiler to use the right compiler flag. Teach autoconf to test for the proper switches depending on the libpqxx version found. This also defines a new macro HAVE_LIBPQXX7 in config.h, which will be used by the follow up commit to reflect recent API changes in libpqxx 7.
-
- Jul 10, 2021
-
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
- Jul 09, 2021
-
-
Andreas Seltenreich authored
-
Christoph Berg authored
-
- Jan 28, 2021
-
-
Andreas Seltenreich authored
-
- May 13, 2020
-
-
Christoph Berg authored
Fix some issues reported by lintian
-
- May 05, 2020
-
-
Debian Janitor authored
Fixes: lintian: upstream-metadata-file-is-missing See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html Fixes: lintian: upstream-metadata-missing-bug-tracking See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html Fixes: lintian: upstream-metadata-missing-repository See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
-
Debian Janitor authored
Fixes: lintian: uses-debhelper-compat-file See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
-
Debian Janitor authored
Fixes: lintian: package-uses-deprecated-debhelper-compat-version See-also: https://lintian.debian.org/tags/package-uses-deprecated-debhelper-compat-version.html
-
Debian Janitor authored
Fixes: lintian: insecure-copyright-format-uri See-also: https://lintian.debian.org/tags/insecure-copyright-format-uri.html
-
- May 05, 2018
-
-
Christoph Berg authored
-
Christoph Berg authored
-
- May 04, 2018
-
-
Andreas Seltenreich authored
-
Christoph Berg authored
Newer distributions work without it, just add it unconditionally.
-
Andreas Seltenreich authored
This appears to provoke stack overflows when testing MonetDB.
-
Christoph Berg authored
-
Christoph Berg authored
-
Christoph Berg authored
-
- May 03, 2018
-
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
Cleaning it is a bad idea when building from a release tarball.
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-