just FYI: I didn't have a problem on Debian with RC2.
The error indicates that you don't have libexpat.
Try: aptitude install libexpat-dev (or libexpat1-dev - I'm not sure what version
you need on your distro)
>
>From: Breno Silva <bre...@gm...>
>To: mod...@li...
>Sent: Tue, May 24, 2011 8:13:04 AM
>Subject: Re: [Mod-security-developers] building modsecurity 2.6.0 with apache
>httpd 2.2.19 on debian 6.0.1
>
>Hi Todd,
>
>I'm download a Debian 6 vm image to test the build. Hope give you the directions
>soon
>
>thanks
>
>Breno
>
>
>On Mon, May 23, 2011 at 2:15 PM, Breno Silva <bre...@gm...> wrote:
>
>The build system in 2.6.0 was totally rewritten ... i will need to setup a
>debian 6 box to check it closer.
>>
>>Thanks
>>
>>Breno
>>
>>
>>On Mon, May 23, 2011 at 1:46 PM, Todd Woods <TW...@li...> wrote:
>>
>>There’s an issue building 2.6.0 on Debian 6.0.1 with apache httpd 2.2.19.
>>>2.5.13 compiles and runs tests with no errors.
>>>Here’s the configure script
>>>
>>>./configure --prefix=/usr/local/modsecurity-2.6.0
>>>--with-apxs=/usr/local/apache-2.2.19/bin/apxs --with-pcre=/usr/bin/pcre-config
>>>--with-apr=/usr/local/apache-2.2.19/bin/apr-1-config
>>>--with-apu=/usr/local/apache-2.2.19/bin/apu-1-config
>>>
>>>Didn’t see any errors during configuration.
>>>
>>>Running make produces this error
>>>
>>>/bin/bash ../libtool --tag=CC --mode=link gcc
>>>-I/usr/local/apache-2.2.19/include -I/usr/local/apache-2.2.19/include
>>>-I/usr/local/apache-2.2.19/include -I/usr/include/libxml2 -g -O2 -no-undefined
>>>-module -avoid-version -lrt -lcrypt -lpthread -ldl -lexpat -o
>>>mod_security2.la -rpath /usr/local/modsecurity-2.6.0/lib
>>>mod_security2_la-mod_security2.lo mod_security2_la-apache2_config.lo
>>>mod_security2_la-apache2_io.lo mod_security2_la-apache2_util.lo
>>>mod_security2_la-re.lo mod_security2_la-re_operators.lo
>>>mod_security2_la-re_actions.lo mod_security2_la-re_tfns.lo
>>>mod_security2_la-re_variables.lo mod_security2_la-msc_logging.lo
>>>mod_security2_la-msc_xml.lo mod_security2_la-msc_multipart.lo
>>>mod_security2_la-modsecurity.lo mod_security2_la-msc_parsers.lo
>>>mod_security2_la-msc_util.lo mod_security2_la-msc_pcre.lo
>>>mod_security2_la-persist_dbm.lo mod_security2_la-msc_reqbody.lo
>>>mod_security2_la-msc_geo.lo mod_security2_la-msc_gsb.lo mod_security2_la-acmp.lo
>>>mod_security2_la-msc_lua.lo mod_security2_la-msc_release.lo
>>>/usr/local/apache-2.2.19/lib/libapr-1.la
>>>/usr/local/apache-2.2.19/lib/libaprutil-1.la -lxml2
>>>libtool: link: gcc -shared .libs/mod_security2_la-mod_security2.o
>>>.libs/mod_security2_la-apache2_config.o .libs/mod_security2_la-apache2_io.o
>>>.libs/mod_security2_la-apache2_util.o .libs/mod_security2_la-re.o
>>>.libs/mod_security2_la-re_operators.o .libs/mod_security2_la-re_actions.o
>>>.libs/mod_security2_la-re_tfns.o .libs/mod_security2_la-re_variables.o
>>>.libs/mod_security2_la-msc_logging.o .libs/mod_security2_la-msc_xml.o
>>>.libs/mod_security2_la-msc_multipart.o .libs/mod_security2_la-modsecurity.o
>>>.libs/mod_security2_la-msc_parsers.o .libs/mod_security2_la-msc_util.o
>>>.libs/mod_security2_la-msc_pcre.o .libs/mod_security2_la-persist_dbm.o
>>>.libs/mod_security2_la-msc_reqbody.o .libs/mod_security2_la-msc_geo.o
>>>.libs/mod_security2_la-msc_gsb.o .libs/mod_security2_la-acmp.o
>>>.libs/mod_security2_la-msc_lua.o .libs/mod_security2_la-msc_release.o
>>>-Wl,-rpath -Wl,/usr/local/apache-2.2.19/lib -Wl,-rpath
>>>-Wl,/usr/local/apache-2.2.19/lib -lrt -lcrypt -lpthread -ldl -lexpat
>>>/usr/local/apache-2.2.19/lib/libapr-1.so
>>>/usr/local/apache-2.2.19/lib/libaprutil-1.so /usr/lib/libxml2.so -Wl,-soname
>>>-Wl,mod_security2.so -o .libs/mod_security2.so
>>>/usr/bin/ld: cannot find -lexpat
>>>collect2: ld returned 1 exit status
>>>make[2]: *** [mod_security2.la] Error 1
>>>make[2]: Leaving directory `/home/twoods/modsecurity-apache_2.6.0/apache2'
>>>make[1]: *** [all-recursive] Error 1
>>>make[1]: Leaving directory `/home/twoods/modsecurity-apache_2.6.0'
>>>make: *** [all] Error 2
>>>
>>>---------------
>>>Todd Woods
>>>Web Developer
>>>LinguiSystems
>>>309-755-2300
>>>
>>>------------------------------------------------------------------------------
>>>What Every C/C++ and Fortran developer Should Know!
>>>Read this article and learn how Intel has extended the reach of its
>>>next-generation tools to help Windows* and Linux* C/C++ and Fortran
>>>developers boost performance applications - including clusters.
>>>http://p.sf.net/sfu/intel-dev2devmay
>>>_______________________________________________
>>>mod-security-developers mailing list
>>>mod...@li...
>>>https://lists.sourceforge.net/lists/listinfo/mod-security-developers
>>>ModSecurity Services from Trustwave's SpiderLabs:
>>>https://www.trustwave.com/spiderLabs.php
>>>
>>
> |