[lvm-devel] [PATCH 1/1] configure.in: fix --with-clvmd=all when no backends are available
Fabio M. Di Nitto
fdinitto at redhat.com
Mon Aug 31 06:35:00 UTC 2009
Initialize NEWCLVMD var properly so that clvmd is not built in case
there are no backends available.
Also report to the user if we were unable to detect any backend.
Signed-off-by: Fabio M. Di Nitto <fdinitto at redhat.com>
---
:100644 100644 cf74d07... 55f66d8... M configure.in
configure.in | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/configure.in b/configure.in
index cf74d07..55f66d8 100644
--- a/configure.in
+++ b/configure.in
@@ -522,6 +522,7 @@ fi
dnl -- If we are autodetecting, we need to re-create
dnl -- the depedencies checks and set a proper CLVMD.
if test x$CLVMD = xall; then
+ NEWCLVMD=none
if test x$HAVE_CCS = xyes && \
test x$HAVE_GULM = xyes; then
AC_MSG_RESULT([Enabling clvmd gulm backend])
@@ -547,6 +548,9 @@ if test x$CLVMD = xall; then
NEWCLVMD="$NEWCLVMD,openais"
fi
CLVMD="$NEWCLVMD"
+ if test x$CLVMD = xnone; then
+ AC_MSG_RESULT([Disabling clvmd build. No backends detected.])
+ fi
fi
################################################################################
--
1.5.4.3
More information about the lvm-devel
mailing list