From owner-freebsd-ports@FreeBSD.ORG Sat Sep 8 22:03:09 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8FB5106566B for ; Sat, 8 Sep 2012 22:03:09 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from p578be941.dip0.t-ipconnect.de (p578be941.dip0.t-ipconnect.de [87.139.233.65]) by mx1.freebsd.org (Postfix) with ESMTP id 9235B8FC0A for ; Sat, 8 Sep 2012 22:03:09 +0000 (UTC) Received: from [192.168.0.100] (cde1100.uni.vrs [192.168.0.100]) (Authenticated sender: ohauer) by p578be941.dip0.t-ipconnect.de (Postfix) with ESMTPSA id 968F0208BB; Sun, 9 Sep 2012 00:03:04 +0200 (CEST) Message-ID: <504BC09E.4020302@FreeBSD.org> Date: Sun, 09 Sep 2012 00:03:10 +0200 From: Olli Hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120824 Thunderbird/15.0 MIME-Version: 1.0 To: freebsd-ports References: <504BBB5D.70509@b1c1l1.com> In-Reply-To: <504BBB5D.70509@b1c1l1.com> X-Enigmail-Version: 1.4.4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Benjamin Lee Subject: Re: www/apache22 WITH_${category}_MODULES alternative? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 22:03:09 -0000 On 2012-09-08 23:40, Benjamin Lee wrote: > Hello, > > Following the OPTIONS rewrite for www/apache22, the old > WITH_${category}_MODULES syntax no longer works. Here's what I had in > /etc/make.conf: > > APACHE_PORT=www/apache22 > WITH_APACHE=yes > .if ${.CURDIR:M*/www/apache22} > WITHOUT_APACHE_OPTIONS=yes > WITH_SSL_MODULES=yes > WITH_LDAP_MODULES=yes > WITH_PROXY_MODULES=yes > .endif > > Is there a new way to enable, for example, all proxy modules, without > enumerating each proxy module manually? > To make it short no! Usage of WITH_MODULES was in conflict with the options NG framework so the only way was to remove this support. Just define in your make.conf apr_SET=LDAP apache22_SET=SSL LDAP PROXY PROXY_AJP PROXY_BALANCER PROXY_CONNECT PROXY_FTP PROXY_HTTP PROXY_SCGI Please note with options NG the make.conf settings have lower priority then the OPTIONSFILE. -- Regards, olli