It used to be the case that ipvsadm could be compiled to use
getopt_long rather than libpopt. However, this is no longer the case
and linking against libpopt is always requited.
Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>
---
Makefile | 33 +--------------------------------
1 file changed, 1 insertion(+), 32 deletions(-)
diff --git a/Makefile b/Makefile
index 930b29f..6e36d79 100644
--- a/Makefile
+++ b/Makefile
@@ -62,39 +62,8 @@ RPMBUILD = $(shell \
echo "/bin/rpm"; \
fi )
-ifeq (,$(FORCE_GETOPT))
-LIB_SEARCH = /lib64 /usr/lib64 /usr/local/lib64 /lib /usr/lib /usr/local/lib
-POPT_LIB = $(shell for i in $(LIB_SEARCH); do \
- if [ -f $$i/libpopt.a ]; then \
- if nm $$i/libpopt.a | fgrep -q poptGetContext; then \
- echo "-lpopt"; \
- break; \
- fi; \
- fi; \
-done)
-ifeq (,$(POPT_LIB))
-POPT_LIB = $(shell for i in $(LIB_SEARCH); do \
- f1=""; \
- for so in $$i/libpopt.so*; do \
- if [ -f $$so ]; then \
- if objdump -T $$so | fgrep -q poptGetContext; then \
- echo "-lpopt"; \
- f1=y; \
- break; \
- fi; \
- fi; \
- done; \
- [ "$$f1" != "" ] && break; \
-done)
-endif
-endif
-
-ifneq (,$(POPT_LIB))
-POPT_DEFINE = -DHAVE_POPT
-endif
-
OBJS = ipvsadm.o config_stream.o dynamic_array.o
-LIBS = $(POPT_LIB)
+LIBS = -lpopt
ifneq (0,$(HAVE_NL))
LIBS += -lnl
endif
--
1.7.10.4
--
To unsubscribe from this list: send the line "unsubscribe lvs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
|