[lvm-devel] [PATCH] Fix build failure when enabling dmeventd and applib.
Dave Wysochanski
dwysocha at redhat.com
Mon Sep 14 22:36:21 UTC 2009
This patch fixes a build with options similar to the following:
./configure --enable-debug --enable-applib --enable-dmeventd --enable-cmdlib
Signed-off-by: Dave Wysochanski <dwysocha at redhat.com>
---
liblvm/Makefile.in | 4 ++++
test/api/Makefile.in | 5 +++++
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/liblvm/Makefile.in b/liblvm/Makefile.in
index 305cef5..e1d18f3 100644
--- a/liblvm/Makefile.in
+++ b/liblvm/Makefile.in
@@ -42,6 +42,10 @@ include $(top_srcdir)/make.tmpl
LIBS += -ldevmapper -llvm-internal
+ifeq ("@DMEVENTD@", "yes")
+ LIBS += -ldevmapper-event
+endif
+
$(VERSIONED_SHLIB): %.$(LIB_SUFFIX).$(LIB_VERSION_APP): %.$(LIB_SUFFIX)
rm -f $@
$(LN_S) $< $@
diff --git a/test/api/Makefile.in b/test/api/Makefile.in
index e280a53..0c784bd 100644
--- a/test/api/Makefile.in
+++ b/test/api/Makefile.in
@@ -33,6 +33,11 @@ include $(top_srcdir)/make.tmpl
LDFLAGS = -L$(top_srcdir)/libdm -L$(top_srcdir)/liblvm
+ifeq ("@DMEVENTD@", "yes")
+ LVMLIBS += -ldevmapper-event -lpthread
+ LDFLAGS += -L$(top_srcdir)/daemons/dmeventd
+endif
+
test_OBJECTS = $(test_SOURCES:.c=.o)
vgtest_OBJECTS = $(vgtest_SOURCES:.c=.o)
OBJECTS = $(test_OBJECTS) $(vgtest_OBJECTS)
--
1.6.0.6
More information about the lvm-devel
mailing list