www/116637: www/apache22 Port doesn't find/use port-installed Berkeley DB v4.6

Ali aliyaharbouri at gmail.com
Tue Sep 25 14:00:05 PDT 2007


>Number:         116637
>Category:       www
>Synopsis:       www/apache22 Port doesn't find/use port-installed Berkeley DB v4.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-www
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 25 21:00:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Ali
>Release:        6.2 Release
>Organization:
>Environment:
FreeBSD ali_dev.local 6.2-RELEASE-p7 FreeBSD 6.2-RELEASE-p7 #2: Fri Sep  7 02:42:13 EDT 2007     root at ali_dev.local"/usr/obj/usr/src/sys/ALIDEV  i386

>Description:
When I run an upgrade to the Ports tree using the "portsnap" tool

 portsnap fetch update

I see an available update available to /usr/ports/www/apache22, but it's immediately followed with an error,

 IGNORED
 Unknown Berkeley DB version

in the console output.

Other ports eventually get updated, but apache22 seems to get skipped
as a result.

Looks like the "IGNORE" is coming from the Port's "Makefile.modules",

       IGNORE=     "Unknown Berkeley DB version"

I've added

 USE_BDB
 WITH_BDB_HIGHEST=true
 WITH_BDB_VER=46
 BDB_LIB_DIR=/usr/local/lib/db46
 BDB_INCLUDE_DIR=/usr/local/include/db46

to make.conf; Ports should now find & use BDB, version 46.

All other Ports seem to find/use BDB like I intend. But the apache22 Port still doesn't update, because of the "Unknown" BDB version.

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-www mailing list