From: Andreas Herz Date: Mon, 7 Mar 2016 20:33:14 +0000 (+0100) Subject: configure: bypass libpcre 8.35 check X-Git-Tag: suricata-3.0.1RC1~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8399e8c51916d307dd7815999672617f2e4d7be;p=thirdparty%2Fsuricata.git configure: bypass libpcre 8.35 check When --with-libpcre-libraries is used we skip the libpcre 8.35 check since pkg-config might still point to the 8.35 version installed although newer version was passed with --with-libpcre-libraries. --- diff --git a/configure.ac b/configure.ac index 4cf76860cc..16e0dcfb42 100644 --- a/configure.ac +++ b/configure.ac @@ -481,16 +481,18 @@ # libpcre 8.35 (especially on debian) has a known issue that results in segfaults # see https://redmine.openinfosecfoundation.org/issues/1693 - PKG_CHECK_MODULES(LIBPCREVERSION, [libpcre = 8.35],[libpcre_buggy_found="yes"],[libprce_buggy_found="no"]) - if test "$libpcre_buggy_found" = "yes"; then - echo - echo " Warning! vulnerable libpcre version 8.35 found" - echo " This version has a known issue that could result in segfaults" - echo " please upgrade to a newer version of pcre which you can get from" - echo " www.pcre.org. For more information, see issue #1693" - echo - echo " Continuing for now with JIT disabled..." - echo + if test "$with_libpcre_libraries" = "no"; then + PKG_CHECK_MODULES(LIBPCREVERSION, [libpcre = 8.35],[libpcre_buggy_found="yes"],[libprce_buggy_found="no"]) + if test "$libpcre_buggy_found" = "yes"; then + echo + echo " Warning! vulnerable libpcre version 8.35 found" + echo " This version has a known issue that could result in segfaults" + echo " please upgrade to a newer version of pcre which you can get from" + echo " www.pcre.org. For more information, see issue #1693" + echo + echo " Continuing for now with JIT disabled..." + echo + fi fi # To prevent duping the lib link we reset LIBS after this check. Setting action-if-found to NULL doesn't seem to work