From owner-freebsd-apache@FreeBSD.ORG Sun Aug 1 20:51:50 2010 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 172491065677 for ; Sun, 1 Aug 2010 20:51:50 +0000 (UTC) (envelope-from sziszi@bsd.hu) Received: from mail.rubicom.hu (mail.rubicom.hu [89.147.80.28]) by mx1.freebsd.org (Postfix) with ESMTP id 934BB8FC18 for ; Sun, 1 Aug 2010 20:51:49 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=mail.rubicom.hu) by mail.rubicom.hu with smtp (Exim 4.63) (envelope-from ) id 1Ofdc5-0006Rg-SC for freebsd-apache@freebsd.org; Sun, 01 Aug 2010 20:50:21 +0200 Received: from ip59935289.rubicom.hu ([89.147.82.137] helo=baranyfelhocske.buza.adamsfamily.xx) by mail.rubicom.hu with esmtp (Exim 4.63) (envelope-from ) id 1Ofdc5-0006RN-Lt for freebsd-apache@freebsd.org; Sun, 01 Aug 2010 20:50:21 +0200 Received: from baranyfelhocske.buza.adamsfamily.xx (localhost [127.0.0.1]) by baranyfelhocske.buza.adamsfamily.xx (8.14.4/8.14.4) with ESMTP id o71IoLYP001823 for ; Sun, 1 Aug 2010 20:50:21 +0200 (CEST) (envelope-from sziszi@bsd.hu) Received: (from sziszi@localhost) by baranyfelhocske.buza.adamsfamily.xx (8.14.4/8.14.4/Submit) id o71IoL5i001822 for freebsd-apache@freebsd.org; Sun, 1 Aug 2010 20:50:21 +0200 (CEST) (envelope-from sziszi@bsd.hu) X-Authentication-Warning: baranyfelhocske.buza.adamsfamily.xx: sziszi set sender to sziszi@bsd.hu using -f Date: Sun, 1 Aug 2010 20:50:21 +0200 From: Szilveszter Adam To: freebsd-apache@freebsd.org Message-ID: <20100801185021.GA1771@baranyfelhocske.buza.adamsfamily.xx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Subject: problem with www/apache22 port X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Aug 2010 20:51:50 -0000 Hello everybody, I am new on this list, so please excuse me if this question belongs more on -ports. I have noticed a weird thing with the latest upgrade of the www/apache22 port (to 2.2.16). I am running -CURRENT (r210668) on i386 and using apache has been very smooth so far. However, during the most recent upgrade I have noticed that two modules that are enabled by default (cgi and filter) did not build. I suspected a build failure at first, but to my surprise it turned out that they were simply disabled during compilation, even though 1) they are enabled by default and 2) I have explicitly enabled them using the OPTIONS. I have tried to run configure from the WRKDIR directly, and then the two modules were enabled as expected. So, I have started to investigate a bit and have found out that during the processing of bsd.apache.mk, a list of modules to be built with the port is built and placed into the _APACHE_MODULES variable. At the same time, all modules that are explicitly disabled get listed in the WITHOUT_MODULES variable. After this, the contents of _APACHE_MODULES get filtered through the list in WITHOUT_MODULES in order to weed out any that may have been accidentally enabled and disabled at the same time. The remaining modules are then placed in the APACHE_MODULES variable and passed to configure. Interestingly enough, the _APACHE_MODULES and the WITHOUT_MODULES variables were correctly reflecting my configuration choices, but by the time the APACHE_MODULES variable got populated, the cgi and the filter modules were gone from the list. (Along with cache, which is also on by default) Now my question: Has anyone seen anything like this recently? Any tips what may be going on here? Thanks for any pointers! -- Regards: Szilveszter ADAM Budapest Hungary