From 1d81bf64b253786aa55400bc30f5b9082ab7034a Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Thu, 31 Mar 2011 15:39:41 +0200 Subject: [PATCH] s3:configure: add check for new CTDB_CONTROL_SCHEDULE_FOR_DELETION (cherry picked from commit 6b28d242f0d3fc2027f609c762855afae69c1deb) Signed-off-by: Stefan Metzmacher --- source3/configure.in | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/source3/configure.in b/source3/configure.in index 7785def0455c..0196cd55d0fe 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -5137,6 +5137,25 @@ if test "x$have_cluster_support" = "xyes" ; then fi fi +if test "x$have_cluster_support" = "xyes" ; then + AC_HAVE_DECL(CTDB_CONTROL_SCHEDULE_FOR_DELETION,[ + #include "confdefs.h" + #define NO_CONFIG_H + #include "replace.h" + #include "system/wait.h" + #include "system/network.h" + #include + #include + #include + #include + ]) + if test x"$ac_cv_have_CTDB_CONTROL_SCHEDULE_FOR_DELETION_decl" != x"yes" + then + ctdb_broken="support for SCHEDULE_FOR_DELETION control missing" + have_cluster_support=no + fi +fi + if test "x$have_cluster_support" = "xyes" ; then # In ctdb 1.0.57, ctdb_control_tcp was temporarily renamed # to ctdb_tcp_client. -- 2.34.1