[mod-security-users] ModSecurity - v3.0.8-51 for FreeBSD
Brought to you by:
victorhora,
zimmerletw
|
From: Monah B. <mon...@gm...> - 2023-03-27 14:40:57
|
Morning all,
I am trying to compile modsecurity on freebsd 12.4-release-p1
==========================
ModSecurity - v3.0.8-51-g1feaa7d2 for FreeBSD
Mandatory dependencies
+ libInjection ....v3.9.2-46-gbfba51f
+ SecLang tests ....a3d4405
Optional dependencies
+ GeoIP/MaxMind ....found
* (MaxMind) v1.6.0
-lmaxminddb , -DWITH_MAXMIND -I/usr/local/include
+ LibCURL ....found v7.87.0
-L/usr/local/lib -lcurl, -I/usr/local/include
-DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL
+ YAJL ....found v2.1.0
-lyajl , -DWITH_YAJL -I/usr/local/include
+ LMDB ....disabled
+ LibXML2 ....found v2.10.3
-lxml2 , -I/usr/local/include/libxml2 -DWITH_LIBXML2
+ SSDEEP ....found
-lfuzzy -L/usr/local/lib/, -DWITH_SSDEEP -I/usr/local/include
+ LUA ....found
-llua-5.4 -lm -L/usr/local/lib , -DWITH_LUA -DWITH_LUA_5_4
-I/usr/local/include/lua54
+ PCRE2 ....disabled
Other Options
+ Test Utilities ....enabled
+ SecDebugLog ....enabled
+ afl fuzzer ....disabled
+ library examples ....enabled
+ Building parser ....disabled
+ Treating pm operations as critical section ....disabled
==================
However gmake returns the following error:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others
-fPIC -O3 -I../headers -I/usr/local/include -DWITH_CURL_SSLVERSION_TLSv1_2
-DWITH_CURL -DWITH_YAJL -I/usr/local/include -I/usr/local/include
-I/usr/local/include -DPCRE_HAVE_JIT -I/usr/local/include -DWITH_SSDEEP
-I/usr/local/include -DWITH_MAXMIND -I/usr/local/include -DWITH_LUA
-DWITH_LUA_5_4 -I/usr/local/include/lua54 -I/usr/local/include/libxml2
-DWITH_LIBXML2 -g -O2 -MT actions/disruptive/libmodsecurity_la-deny.lo -MD
-MP -MF actions/disruptive/.deps/libmodsecurity_la-deny.Tpo -c
actions/disruptive/deny.cc -fPIC -DPIC -o
actions/disruptive/.libs/libmodsecurity_la-deny.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others
-fPIC -O3 -I../headers -I/usr/local/include -DWITH_CURL_SSLVERSION_TLSv1_2
-DWITH_CURL -DWITH_YAJL -I/usr/local/include -I/usr/local/include
-I/usr/local/include -DPCRE_HAVE_JIT -I/usr/local/include -DWITH_SSDEEP
-I/usr/local/include -DWITH_MAXMIND -I/usr/local/include -DWITH_LUA
-DWITH_LUA_5_4 -I/usr/local/include/lua54 -I/usr/local/include/libxml2
-DWITH_LIBXML2 -g -O2 -MT actions/disruptive/libmodsecurity_la-deny.lo -MD
-MP -MF actions/disruptive/.deps/libmodsecurity_la-deny.Tpo -c
actions/disruptive/deny.cc -o actions/disruptive/libmodsecurity_la-deny.o
>/dev/null 2>&1
mv -f actions/disruptive/.deps/libmodsecurity_la-deny.Tpo
actions/disruptive/.deps/libmodsecurity_la-deny.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -I/usr/local/include
-DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_YAJL
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-DPCRE_HAVE_JIT -I/usr/local/include -DWITH_SSDEEP -I/usr/local/include
-DWITH_MAXMIND -I/usr/local/include -DWITH_LUA -DWITH_LUA_5_4
-I/usr/local/include/lua54 -I/usr/local/include/libxml2 -DWITH_LIBXML2
-g -O2 -MT actions/disruptive/libmodsecurity_la-drop.lo -MD -MP -MF
actions/disruptive/.deps/libmodsecurity_la-drop.Tpo -c -o
actions/disruptive/libmodsecurity_la-drop.lo `test -f
'actions/disruptive/drop.cc' || echo './'`actions/disruptive/drop.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others
-fPIC -O3 -I../headers -I/usr/local/include -DWITH_CURL_SSLVERSION_TLSv1_2
-DWITH_CURL -DWITH_YAJL -I/usr/local/include -I/usr/local/include
-I/usr/local/include -DPCRE_HAVE_JIT -I/usr/local/include -DWITH_SSDEEP
-I/usr/local/include -DWITH_MAXMIND -I/usr/local/include -DWITH_LUA
-DWITH_LUA_5_4 -I/usr/local/include/lua54 -I/usr/local/include/libxml2
-DWITH_LIBXML2 -g -O2 -MT actions/disruptive/libmodsecurity_la-drop.lo -MD
-MP -MF actions/disruptive/.deps/libmodsecurity_la-drop.Tpo -c
actions/disruptive/drop.cc -fPIC -DPIC -o
actions/disruptive/.libs/libmodsecurity_la-drop.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others
-fPIC -O3 -I../headers -I/usr/local/include -DWITH_CURL_SSLVERSION_TLSv1_2
-DWITH_CURL -DWITH_YAJL -I/usr/local/include -I/usr/local/include
-I/usr/local/include -DPCRE_HAVE_JIT -I/usr/local/include -DWITH_SSDEEP
-I/usr/local/include -DWITH_MAXMIND -I/usr/local/include -DWITH_LUA
-DWITH_LUA_5_4 -I/usr/local/include/lua54 -I/usr/local/include/libxml2
-DWITH_LIBXML2 -g -O2 -MT actions/disruptive/libmodsecurity_la-drop.lo -MD
-MP -MF actions/disruptive/.deps/libmodsecurity_la-drop.Tpo -c
actions/disruptive/drop.cc -o actions/disruptive/libmodsecurity_la-drop.o
>/dev/null 2>&1
gmake[3]: *** [Makefile:2427: actions/disruptive/libmodsecurity_la-drop.lo]
Error 1
gmake[3]: Leaving directory '/usr/home/mbaki/ModSecurity/src'
gmake[2]: *** [Makefile:3505: all-recursive] Error 1
gmake[2]: Leaving directory '/usr/home/mbaki/ModSecurity/src'
gmake[1]: *** [Makefile:1239: all] Error 2
gmake[1]: Leaving directory '/usr/home/mbaki/ModSecurity/src'
gmake: *** [Makefile:1049: all-recursive] Error 1
Thanks
Monah
|