ctdb: add --enable-socket-wrapper to build binaries with socket wrapper support
authorMichael Adam <obnox@samba.org>
Thu, 20 Oct 2011 12:22:30 +0000 (14:22 +0200)
committerMichael Adam <obnox@samba.org>
Thu, 26 Sep 2013 00:00:57 +0000 (02:00 +0200)
ctdb/Makefile.in
ctdb/configure.ac

index 7ec430c1649659c9a326c3aee17e93728cfdc6d3..4449926f89bf6f27703a90de76f87d2854bf6aa4 100755 (executable)
@@ -29,6 +29,8 @@ POPT_LIBS = @POPT_LIBS@
 POPT_CFLAGS = @POPT_CFLAGS@
 POPT_OBJ = @POPT_OBJ@
 
+SOCKET_WRAPPER_OBJ = @SOCKET_WRAPPER_OBJS@
+
 PMDA_LIBS = -lpcp -lpcp_pmda
 PMDA_INSTALL = @CTDB_PMDA_INSTALL@
 PMDA_DEST_DIR = /var/lib/pcp/pmdas
@@ -52,13 +54,13 @@ CTDB_COMMON_OBJ =  common/ctdb_io.o common/ctdb_util.o \
 
 CTDB_LIB_OBJ = libctdb/ctdb.o libctdb/io_elem.o libctdb/local_tdb.o \
        libctdb/messages.o libctdb/sync.o libctdb/control.o \
-       libctdb/logging.o
+       libctdb/logging.o $(SOCKET_WRAPPER_OBJ)
 
 CTDB_TCP_OBJ = tcp/tcp_connect.o tcp/tcp_io.o tcp/tcp_init.o
 
 CTDB_CLIENT_OBJ = client/ctdb_client.o \
        $(CTDB_COMMON_OBJ) $(POPT_OBJ) $(UTIL_OBJ) @TALLOC_OBJ@ @TDB_OBJ@ \
-       @LIBREPLACEOBJ@ $(EXTRA_OBJ) @TEVENT_OBJ@
+       @LIBREPLACEOBJ@ $(EXTRA_OBJ) @TEVENT_OBJ@ $(SOCKET_WRAPPER_OBJ)
 
 CTDB_SERVER_OBJ = server/ctdbd.o server/ctdb_daemon.o server/ctdb_lockwait.o \
        server/ctdb_recoverd.o server/ctdb_recover.o server/ctdb_freeze.o \
index adcc5dadad98939b999f4b345e26b2c6fe78a545..842887b57428ed43e7d67f0cbde060f7b589e38c 100644 (file)
@@ -62,6 +62,7 @@ m4_include(libtevent.m4)
 m4_include(ib/config.m4)
 m4_include(lib/util/signal.m4)
 m4_include(lib/util/fault.m4)
+m4_include(lib/socket_wrapper/config.m4)
 
 AC_CHECK_HEADERS(sched.h)
 AC_CHECK_HEADERS(pcp/pmapi.h pcp/impl.h pcp/pmda.h, [], [],