From: David CARLIER Date: Wed, 3 May 2017 09:23:08 +0000 (+0100) Subject: BUG/MINOR: contrib/mod_security: fix build on FreeBSD X-Git-Tag: v1.8-dev2~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8abbd3daa7d61590edbd28afd6f50067ac956002;p=thirdparty%2Fhaproxy.git BUG/MINOR: contrib/mod_security: fix build on FreeBSD Fix linker flags settings since 3rd parties libraries are not in /usr/lib Plus libfuzzy needs to be added. undef LIST_HEAD from event2 which conflicts with haproxy's --- diff --git a/contrib/modsecurity/Makefile b/contrib/modsecurity/Makefile index 72956f9e97..7853397cd1 100644 --- a/contrib/modsecurity/Makefile +++ b/contrib/modsecurity/Makefile @@ -26,7 +26,7 @@ LIBXML_INC := /usr/include/libxml2 endif CFLAGS = -g -Wall -pthread -LDFLAGS = -lpthread -levent -levent_pthreads -lcurl -lapr-1 -laprutil-1 -lxml2 -lpcre -lyajl +LDFLAGS += -lpthread -levent -levent_pthreads -lcurl -lapr-1 -laprutil-1 -lxml2 -lpcre -lyajl INCS += -I../../include -I../../ebtree -I$(MODSEC_INC) -I$(APACHE2_INC) -I$(APR_INC) -I$(LIBXML_INC) LIBS = diff --git a/contrib/modsecurity/spoa.h b/contrib/modsecurity/spoa.h index daee6d2338..d618f9bbe2 100644 --- a/contrib/modsecurity/spoa.h +++ b/contrib/modsecurity/spoa.h @@ -20,6 +20,8 @@ #ifndef __SPOA_H__ #define __SPOA_H__ +#include + #include #include #include