#19341 [Opn->Csd]: DBA config.m4 needs searching for db3 files like db2

From: Date: Wed, 11 Sep 2002 15:06:34 +0000
Subject: #19341 [Opn->Csd]: DBA config.m4 needs searching for db3 files like db2
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-19049@lists.php.net to get a copy of this message
ID: 19341 Updated by: kalowsky@php.net Reported By: list@firehawksystems.com -Status: Open +Status: Closed Bug Type: DBM/DBA related Operating System: FreeBSD 4.3, but any unix PHP Version: 4.2.3 New Comment: This bug has been fixed in CVS. In case this was a PHP problem, snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites in short time. Thank you for the report, and for helping us make PHP better. Thanks for the patch Previous Comments: ------------------------------------------------------------------------ [2002-09-10 11:51:56] list@firehawksystems.com I think that was a bad patch, try this one: --- php-4.2.3.org/ext/dba/config.m4 Thu Apr 18 05:31:19 2002 +++ php-4.2.3/ext/dba/config.m4 Tue Sep 10 08:43:20 2002 @@ -152,7 +152,19 @@ [ --with-db3[=DIR] Include Berkeley DB3 support],[ if test "$withval" != "no"; then for i in /usr/local /usr /usr/local/BerkeleyDB.3.0 $withval; do - if test -f "$i/include/db.h" ; then + if test -f "$i/db3/db.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db3 + elif test -f "$i/include/db3/db.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db3/db.h + elif test -f "$i/include/db/db3.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db/db3.h + elif test -f "$i/include/db3.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db3.h + elif test -f "$i/include/db.h" ; then THIS_PREFIX=$i DB3_EXTRA=db.h fi ------------------------------------------------------------------------ [2002-09-10 11:48:54] list@firehawksystems.com Here is a patch that adds searching for db3 files like it currently does for db2. Brian +++ php-4.2.3/ext/dba/config.m4 Tue Sep 10 08:47:31 2002 --- php-4.2.3.org/ext/dba/config.m4 Mon Sep 9 14:33:18 2002 @@ -152,19 +152,7 @@ [ --with-db3[=DIR] Include Berkeley DB3 support],[ if test "$withval" != "no"; then for i in /usr/local /usr /usr/local/BerkeleyDB.3.0 $withval; do + if test -f "$i/db3/db.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db3 + elif test -f "$i/include/db3/db.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db3/db.h + elif test -f "$i/include/db/db3.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db/db3.h + elif test -f "$i/include/db3.h"; then + THIS_PREFIX=$i + DB3_EXTRA=db3.h + elif test -f "$i/include/db.h" ; then - if test -f "$i/include/db.h" ; then THIS_PREFIX=$i DB3_EXTRA=db.h fi ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=19341&edit=1

« previous php.bugs (#19049) next »