From owner-freebsd-ports@FreeBSD.ORG Sat Sep 8 15:31:47 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36C4C106578C for ; Sat, 8 Sep 2012 15:31:46 +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 74BBB8FC08 for ; Sat, 8 Sep 2012 15:31:46 +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 5F873208BB; Sat, 8 Sep 2012 17:31:42 +0200 (CEST) Message-ID: <504B64E2.1000506@FreeBSD.org> Date: Sat, 08 Sep 2012 17:31:46 +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@freebsd.org References: <504B549F.60804@webrz.net> In-Reply-To: <504B549F.60804@webrz.net> X-Enigmail-Version: 1.4.4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Jos Chrispijn Subject: Re: Apache port 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 15:31:47 -0000 On 2012-09-08 16:22, Jos Chrispijn wrote: > Just updating Apache22 (apache-2.2.22_6) and get this error: > > Port marked as IGNORE: www/apache22: > AUTHN_DBD and DBD requires APR-util to have DBD support build in. > Please rebuild APR at last with one DBD backend > > The issue is that I did config APR with DBD support. > > Currently have installed: > apr-1.4.6.1.4.1_1 Apache Portability Library > > My /var/db/ports/apr/options file contains: > > # Options for apr-1.4.6.1.4.1_1 > _OPTIONS_READ=apr-1.4.6.1.4.1_1 > _FILE_COMPLETE_OPTIONS_LIST= THREADS IPV6 DEVRANDOM BDB GDBM LDAP MYSQL NDBM PGSQL SQLITE > OPTIONS_FILE_SET+=THREADS > OPTIONS_FILE_SET+=IPV6 > OPTIONS_FILE_SET+=DEVRANDOM > OPTIONS_FILE_SET+=BDB > OPTIONS_FILE_SET+=GDBM > OPTIONS_FILE_UNSET+=LDAP > OPTIONS_FILE_UNSET+=MYSQL > OPTIONS_FILE_UNSET+=NDBM > OPTIONS_FILE_UNSET+=PGSQL > OPTIONS_FILE_UNSET+=SQLITE > > Can someone tell me how what I do wrong here? Hi Jos, it's easy, even quickly overseen DBD != BDB AUTHN_DBD and DBD are SQL modules and this apache options are only valid if APR was build with MYSQL, PGSQL or SQLITE support. In the past we ask the user to specify if APR was build with SQL support, now the port checks the existence of lib/apr-util-1/apr_dbd_(mysql|pgsql|sqlite).so to see if APR was really build with SQL support. http://httpd.apache.org/docs/2.2/mod/mod_dbd.html http://httpd.apache.org/docs/2.2/mod/mod_authn_dbd.html -- Regards, olli