Move LDFLAGS+=-lm option to the end. The order of the math library directive '-lm' matters. Signed-off-by: Yuvaraj Patil [Fabrice: make the patch to be applied with fuzz factor 0] Signed-off-by: Fabrice Fontaine --- diff -Nurp httping-2.3.4_orig/Makefile httping-2.3.4/Makefile --- httping-2.3.4_orig/Makefile 2014-07-23 16:16:36.495546288 +0530 +++ httping-2.3.4/Makefile 2014-07-23 16:18:42.547541002 +0530 @@ -36,7 +36,6 @@ DEBUG=yes WFLAGS=-Wall -W -Wextra -pedantic -D_FORTIFY_SOURCE=2 OFLAGS= CFLAGS+=$(WFLAGS) $(OFLAGS) -DVERSION=\"$(VERSION)\" -DLOCALEDIR=\"$(LOCALEDIR)\" -LDFLAGS+=-lm PACKAGE=$(TARGET)-$(VERSION) PREFIX?=/usr @@ -97,6 +96,8 @@ ifeq ($(ARM),yes) CC=arm-linux-gcc endif +LDFLAGS+=-lm + all: $(TARGET) $(TRANSLATIONS) $(TARGET): $(OBJS)