ports/110965: sysutiles/cfengine fails to build when db3 is also installed
Ruben van Staveren
ruben at verweg.com
Wed Mar 28 10:10:05 UTC 2007
>Number: 110965
>Category: ports
>Synopsis: sysutiles/cfengine fails to build when db3 is also installed
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Mar 28 10:10:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Ruben van Staveren
>Release: FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD helium.verweg.com 6.2-STABLE FreeBSD 6.2-STABLE #30: Sun Feb 11 01:03:26 CET 2007 root at helium.verweg.com:/usr/obj/usr/cvsup/6-stable/src/sys/HELIUM-SMP i386
>Description:
Some parts of cfengine do rely on db44 open() semantics. The fact the configure script is happy with db3 is actually a cfengine configurtation bug itself.
>How-To-Repeat:
install databases/db3
try to make sysutils/cfengine again
>Fix:
Add
--with-berkeleydb=${LOCALBASE}
to CONFIGURE_ARGS
When not doing this, configure will probe for the following locations first:
BerkeleyDB.4.2 BerkeleyDB.4.3 BerkeleyDB.4.4 BerkeleyDB.4.5 BerkeleyDB.4.6
db-4 db4 db3 db db40 in /opt /usr/local /usr
Otherwise it will probe in the order db44 db43 db42 db41 db40 db4 db33
db32 db3 db for both header directory and libdbx.so
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list