pkg-config is required at build time only for USE ecap: squid-3.4.3 $ grep -i pkg.config configure.ac -3 ) dnl Necessary if the first PKG_CHECK_MODULES call is conditional PKG_PROG_PKG_CONFIG dnl Perform configuration consistency checks for eCAP if test "x$squid_opt_use_ecap" != "xno"; -- AC_MSG_ERROR([eCAP support requires loadable modules. Please do not use --disable-loadable-modules with --enable-ecap.]) fi if test -n "$PKG_CONFIG"; then dnl eCAP support requires libecap. dnl This Squid supports libecap v0.2.x. dnl Use EXT_ prefix to distinguish external libecap (that we check for dnl here) from our own convenience ecap library in Makefiles. PKG_CHECK_MODULES([EXT_LIBECAP],[libecap >= 0.2.0 libecap < 0.3]) else AC_MSG_NOTICE([eCAP support requires pkg-config to verify the correct library version. Trouble may follow.]) fi fi
Fixed in net-proxy/squid-3.4.4. Thanks for the report.