From owner-freebsd-apache@freebsd.org Sun Jul 10 06:47:20 2016 Return-Path: Delivered-To: freebsd-apache@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC59BB83BB2 for ; Sun, 10 Jul 2016 06:47:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D54BA1A2C for ; Sun, 10 Jul 2016 06:47:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D11D9B83BB1; Sun, 10 Jul 2016 06:47:20 +0000 (UTC) Delivered-To: apache@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0C1DB83BB0 for ; Sun, 10 Jul 2016 06:47:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFE8E1A2B for ; Sun, 10 Jul 2016 06:47:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u6A6lKBU061387 for ; Sun, 10 Jul 2016 06:47:20 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: apache@FreeBSD.org Subject: [Bug 210954] www/apache24: Fails to build with proxy options unset Date: Sun, 10 Jul 2016 06:47:21 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-patch, needs-qa, regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ohauer@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: apache@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? merge-quarterly? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jul 2016 06:47:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210954 --- Comment #6 from Olli Hauer --- Yes, some parts are tricky ... Perhaps the following will help to understand what is happening. By setting www_apache24_(UN)SET the OPTIONS are pre-configured for the OPTI= ONS dialog, if a new OPTION is added to the port and 'make config' is not run t= he default setting for that OPTION is used. Since the new option is not saved down to the=20 /var/ports/www_apache24/options file the default setting is given to the logic of the port (in this case ON= ). Using the ..._FORCE_(UN)SET can switch the option to ON or OFF regardless if they are on or off in the dialog. After the framework has processed and calculated if the OPTION is ON or OFF Mk/bsd.apache.mk can calculate if the module should be build or not, in this case it means build the module since it is ON. I suspect there is a /var/ports/www_apache24/options file on your system, b= ut because of building -DBATCH no options dialog is presented and the framewor= k is taking the defaults for the new module --=20 You are receiving this mail because: You are the assignee for the bug.=