From: Marcos Mello Date: Wed, 23 Mar 2016 14:48:36 +0000 (+1300) Subject: Bug 4452: squid -z segfaults with ufs X-Git-Tag: SQUID_3_5_16~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0ddbbb795226d4c4b60f9356e57d15c2523af008;p=thirdparty%2Fsquid.git Bug 4452: squid -z segfaults with ufs --- diff --git a/configure.ac b/configure.ac index 4dcfd8997f..77ffa4c072 100644 --- a/configure.ac +++ b/configure.ac @@ -833,15 +833,18 @@ for fs in $squid_storeio_module_candidates none; do fi ;; rock) - if test "x$squid_disk_module_candidates_IpcIo" != "xyes" -a \ - "x$squid_disk_module_candidates_Blocking" != "xyes"; then - AC_MSG_ERROR([Storage module Rock requires IpcIo or Blocking DiskIO module]) - fi - squid_do_build_rock=true - ;; + if test "x$squid_disk_module_candidates_IpcIo" != "xyes" -a \ + "x$squid_disk_module_candidates_Blocking" != "xyes"; then + AC_MSG_ERROR([Storage module Rock requires DiskIO module: Blocking or IpcIo]) + fi + squid_do_build_rock=true + ;; ufs) - squid_do_build_ufs=true - ;; + if test "x$squid_disk_module_candidates_Blocking" != "xyes"; then + AC_MSG_ERROR([Storage module ufs requires DiskIO module: Blocking]) + fi + squid_do_build_ufs=true + ;; esac done