Compilando mod_security-2.5.5 he encontrado este error
/usr/lib64/apr-1/build/libtool --silent --mode=link gcc -o mod_security2.la -lpcre -lxml2 -lz -lm -rpath /usr/lib64/httpd/modules -module -avoid-version msc_lua.lo acmp.lo msc_geo.lo pdf_protect.lo msc_reqbody.lo persist_dbm.lo msc_pcre.lo msc_util.lo msc_parsers.lo modsecurity.lo msc_multipart.lo msc_xml.lo msc_logging.lo re_variables.lo re_tfns.lo re_actions.lo re_operators.lo re.lo apache2_util.lo apache2_io.lo apache2_config.lo mod_security2.lo /usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz /usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status apxs:Error: Command failed with rc=65536 . make: *** [mod_security2.la] Error 1
Al parecer hay algún problema con las versiones de 32 y 64 bits instaladas en la máquina. La solución desinstalar y volver a instalar zlib-devel
yum erase zlib-devel yum install zlib-devel
Deja una respuesta