[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[dm-devel] [PATCH] Define LIBDM_API_FLUSH for 64bit systems correctly
- From: hare suse de (Hannes Reinecke)
- To: Christophe Varoqui <christophe varoqui free fr>
- Cc: dm-devel redhat com
- Subject: [dm-devel] [PATCH] Define LIBDM_API_FLUSH for 64bit systems correctly
- Date: Wed, 30 Apr 2008 11:04:45 +0200
64bit Installation will have libraries in /lib64, not /lib.
So we'll have to check against this directory, too, to calculate
the correct LIBDM_API_FLUSH define.
Signed-off-by: Hannes Reinecke <hare suse de>
---
libmultipath/Makefile | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libmultipath/Makefile b/libmultipath/Makefile
index 16bd978..18241a2 100644
--- a/libmultipath/Makefile
+++ b/libmultipath/Makefile
@@ -18,7 +18,7 @@ OBJS = memory.o parser.o vector.o devmapper.o callout.o \
CFLAGS += -DDAEMON
#endif
-LIBDM_API_FLUSH = $(shell objdump -T /lib/libdevmapper.so.* | grep -c dm_task_no_flush)
+LIBDM_API_FLUSH = $(shell if test -d /lib64 ; then objdump -T /lib64/libdevmapper.so* ; else objdump -T /lib/libdevmapper.so.* ; fi | grep -c dm_task_no_flush)
ifeq ($(strip $(LIBDM_API_FLUSH)),1)
CFLAGS += -DLIBDM_API_FLUSH
--
1.5.2.4
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]