From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 28 13:09:51 2014 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EB8FF621 for ; Thu, 28 Aug 2014 13:09:51 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D1E161247 for ; Thu, 28 Aug 2014 13:09:51 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s7SD9pm6049976 for ; Thu, 28 Aug 2014 13:09:51 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 192980] www/squid33 - Wrong option using make config for STRICT_HTTP Date: Thu, 28 Aug 2014 13:09:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: beastie@tardisi.com X-Bugzilla-Status: Issue Resolved X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2014 13:09:52 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192980 Lawrence Chen changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |beastie@tardisi.com --- Comment #17 from Lawrence Chen --- There should be a note that this option that used to be enabled by default is now disabled by default, so that people wondering why their configuration that worked with 3.3.11_4 stopped working with PORTREVISIONS after this. Up to 3.3.11_4 enabling STRICT_HTTP ==> --disable-http-violations. So OPTIONS_DEFAULT of not setting this, mean http-violations were enabled. In _5 it was changed to *CONFIGURE_ENABLE=, inverting the behavior and inverting the previously inverted logic. So, not setting STRICT_HTTP suddenly meant 'strict_http' was set (as it would disable http violations.) Changing the name to LAX_HTTP clarified the relationship of the options knob to the configure option, but did not restore the previous default behavior that it was enabled. Or make clear that this was needed to restore things to previous defaults. I have refresh_patterns that violate HTTP to try to make our squid proxies keep files relating to updates for Microsoft, Linux and FreeBSD in cache longer.... -- You are receiving this mail because: You are the assignee for the bug.