#19341 [Opn]: DBA config.m4 needs searching for db3 files like db2
| From: | list at firehawksystems dot com | Date: | Tue, 10 Sep 2002 16:51:57 +0000 |
| Subject: | #19341 [Opn]: DBA config.m4 needs searching for db3 files like db2 | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-18962@lists.php.net to get a copy of this message | ||
ID: 19341
User updated by: list@firehawksystems.com
Reported By: list@firehawksystems.com
Status: Open
Bug Type: *Configuration Issues
Operating System: FreeBSD 4.3, but any unix
PHP Version: 4.2.3
New Comment:
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
Previous Comments:
------------------------------------------------------------------------
[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