From owner-freebsd-ports Wed Oct 4 10:10: 9 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7A1DC37B66C for ; Wed, 4 Oct 2000 10:10:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA27445; Wed, 4 Oct 2000 10:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from privatecube.privatelabs.com (privatecube.privatelabs.com [198.143.31.30]) by hub.freebsd.org (Postfix) with ESMTP id E391637B503; Wed, 4 Oct 2000 10:05:20 -0700 (PDT) Received: from monsta.privatelabs.com (monsta.plten [10.0.0.6]) by privatecube.privatelabs.com (8.9.3/8.9.2) with ESMTP id MAA06622; Wed, 4 Oct 2000 12:24:06 -0400 Received: (from root@localhost) by monsta.privatelabs.com (8.11.0/8.11.0) id e94H3FW02623; Wed, 4 Oct 2000 13:03:15 -0400 (EDT) (envelope-from mi) Message-Id: <200009122103.RAA88842@monsta.privatelabs.com> Date: Tue, 12 Sep 2000 17:03:51 -0400 (EDT) From: root@monsta.privatelabs.com Reply-To: mi@aldan.algebra.com To: FreeBSD-gnats-submit@freebsd.org Cc: squid-bugs@ircache.net, peter@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/21756: errors in Squid-2.3.4's configure prevent ipf configuration Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 21756 >Category: ports >Synopsis: errors in Squid-2.3.4's configure prevent ipf configuration >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Oct 04 10:10:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Mikhail Teterin >Release: FreeBSD 4.1-RC i386 >Organization: Virtual Estates, Inc. >Environment: >Description: The lines in the squid's configure, that check for ip-filter are erroneous -- the test(1) invocations have ``=='' instead of ``=''. If I uncomment the (off-by-default): CONFIGURE_ARGS+= --enable-ipf-transparent in the port's Makefile, the configure will fail with test(1) complaining about syntax errors. >How-To-Repeat: See description. >Fix: Squid should, of course, fix this ASAP. But until that happens, dropping the following into /usr/ports/www/squid23/patches/patch-pl will ensure the port builds on *BSD: +++ configure Tue Sep 12 16:50:22 2000 @@ -4452,10 +4452,10 @@ echo "configure:4460: checking if IP-Filter header files are installed" >&5 # hold on to your hats... if test "$ac_cv_header_ip_compat_h" = "yes" || test "$ac_cv_header_ip_fil_compat_h" = "yes" || - test "$ac_cv_header_netinet_ip_compat_h" == "yes" || - test "$ac_cv_header_netinet_ip_fil_compat_h" == "yes" ; then + test "$ac_cv_header_netinet_ip_compat_h" = "yes" || + test "$ac_cv_header_netinet_ip_fil_compat_h" = "yes" ; then have_ipfilter_compat_header="yes" fi if test "x$have_ipfilter_compat_header" = "xyes" && test "$ac_cv_header_ip_fil_h" = "yes" && --VAA91348.968807428/monsta.privatelabs.com-- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message