From 557c8a0e460e74a5669b15f8a87688690d8d7e41 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Thu, 12 Aug 2010 09:38:58 +0200 Subject: [PATCH] Fix batch insert detection on SLES 11 --- bacula/autoconf/configure.in | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/bacula/autoconf/configure.in b/bacula/autoconf/configure.in index f0f8595739..28e31a9854 100644 --- a/bacula/autoconf/configure.in +++ b/bacula/autoconf/configure.in @@ -1757,9 +1757,19 @@ dnl Check if postgresql can support batch mode if test x$DB_TYPE = xpostgresql; then AC_CHECK_LIB(pq, PQisthreadsafe, AC_DEFINE(HAVE_PQISTHREADSAFE, 1, [Set if have PQisthreadsafe])) AC_CHECK_LIB(pq, PQputCopyData, AC_DEFINE(HAVE_PQ_COPY, 1, [Set if have PQputCopyData])) - if test "x$ac_cv_lib_pq_PQputCopyData" != "xyes" - then - support_batch_insert=no + test "x$ac_cv_lib_pq_PQputCopyData" != "xyes" + pkg=$? + if test $pkg = 0; then + AC_ARG_ENABLE(batch-insert, + AC_HELP_STRING([--enable-batch-insert], [enable the DB batch insert code @<:@default=no@:>@]), + [ + if test x$enableval = xno; then + support_batch_insert=no + else + support_batch_insert=yes + fi + ] + ) fi fi -- 2.39.5