sniper Sat Jun 14 10:22:13 2003 EDT
Modified files:
/php4/ext/dba config.m4
Log:
- Fixed some /usr/lib leaks into LIBS/LDFLAGS which later on made other
configure checks fail (old libs in /usr/lib, new ones in /opt/lib :)
Index: php4/ext/dba/config.m4
diff -u php4/ext/dba/config.m4:1.52 php4/ext/dba/config.m4:1.53
--- php4/ext/dba/config.m4:1.52 Thu May 29 10:01:21 2003
+++ php4/ext/dba/config.m4 Sat Jun 14 10:22:13 2003
@@ -1,5 +1,5 @@
dnl
-dnl $Id: config.m4,v 1.52 2003/05/29 14:01:21 helly Exp $
+dnl $Id: config.m4,v 1.53 2003/06/14 14:22:13 sniper Exp $
dnl
dnl Suppose we need FlatFile if no support or only CDB is used.
@@ -26,10 +26,10 @@
AC_DEFUN(PHP_DBA_STD_CHECK,[
THIS_RESULT="yes"
if test -z "$THIS_INCLUDE"; then
- AC_MSG_ERROR(cannot find necessary header file(s))
+ AC_MSG_ERROR([DBA: Could not find necessary header file(s).])
fi
if test -z "$THIS_LIBS"; then
- AC_MSG_ERROR(cannot find necessary library)
+ AC_MSG_ERROR([DBA: Could not find necessary library.])
fi
])
@@ -79,13 +79,11 @@
if test -n "$THIS_INCLUDE"; then
unset ac_cv_lib_gdbm_gdbm_open
- PHP_TEMP_LDFLAGS(-L$THIS_PREFIX/lib,[
- AC_CHECK_LIB(gdbm, gdbm_open, [
- AC_DEFINE_UNQUOTED(GDBM_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
- AC_DEFINE(DBA_GDBM, 1, [ ])
- THIS_LIBS=gdbm
- ])
- ])
+ PHP_CHECK_LIBRARY(gdbm, gdbm_open, [
+ AC_DEFINE_UNQUOTED(GDBM_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
+ AC_DEFINE(DBA_GDBM, 1, [ ])
+ THIS_LIBS=gdbm
+ ], [], [-L$THIS_PREFIX/lib])
fi
PHP_DBA_STD_ASSIGN
@@ -113,14 +111,14 @@
if test -n "$THIS_INCLUDE"; then
for LIB in ndbm db1 c; do
- PHP_TEMP_LDFLAGS(-L$THIS_PREFIX/lib,[
- AC_CHECK_LIB($LIB, dbm_open, [
- AC_DEFINE_UNQUOTED(NDBM_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
- AC_DEFINE(DBA_NDBM,1, [ ])
- THIS_LIBS=$LIB
- break
- ])
- ])
+ PHP_CHECK_LIBRARY($LIB, dbm_open, [
+ AC_DEFINE_UNQUOTED(NDBM_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
+ AC_DEFINE(DBA_NDBM, 1, [ ])
+ THIS_LIBS=$LIB
+ ], [], [-L$THIS_PREFIX/lib])
+ if test -n "$THIS_LIBS"; then
+ break
+ fi
done
fi
@@ -316,24 +314,22 @@
if test -n "$THIS_INCLUDE"; then
for LIB in dbm c gdbm; do
- PHP_TEMP_LDFLAGS(-L$THIS_PREFIX/lib,[
- AC_CHECK_LIB($LIB, dbminit, [
- AC_MSG_CHECKING(for DBM using GDBM)
- AC_DEFINE_UNQUOTED(DBM_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
- if test "$LIB" = "gdbm"; then
- AC_DEFINE_UNQUOTED(DBM_VERSION, "GDBM", [ ])
- AC_MSG_RESULT(yes)
- else
- AC_DEFINE_UNQUOTED(DBM_VERSION, "DBM", [ ])
- AC_MSG_RESULT(no)
- fi
- AC_DEFINE(DBA_DBM,1,[ ])
- THIS_LIBS=$LIB
- ])
- if test -n "$THIS_LIBS"; then
- break
+ PHP_CHECK_LIBRARY($LIB, dbminit, [
+ AC_MSG_CHECKING(for DBM using GDBM)
+ AC_DEFINE_UNQUOTED(DBM_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
+ if test "$LIB" = "gdbm"; then
+ AC_DEFINE_UNQUOTED(DBM_VERSION, "GDBM", [ ])
+ AC_MSG_RESULT(yes)
+ else
+ AC_DEFINE_UNQUOTED(DBM_VERSION, "DBM", [ ])
+ AC_MSG_RESULT(no)
fi
- ])
+ AC_DEFINE(DBA_DBM, 1, [ ])
+ THIS_LIBS=$LIB
+ ], [], [-L$THIS_PREFIX/lib])
+ if test -n "$THIS_LIBS"; then
+ break
+ fi
done
fi
@@ -368,14 +364,14 @@
if test -n "$THIS_INCLUDE"; then
for LIB in cdb c; do
- PHP_TEMP_LDFLAGS(-L$THIS_PREFIX/lib,[
- AC_CHECK_LIB($LIB, cdb_read, [
- AC_DEFINE_UNQUOTED(CDB_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
- AC_DEFINE(DBA_CDB,1,[ ])
- THIS_LIBS=$LIB
- break
- ])
- ])
+ PHP_CHECK_LIBRARY($LIB, cdb_read, [
+ AC_DEFINE_UNQUOTED(CDB_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
+ AC_DEFINE(DBA_CDB, 1, [ ])
+ THIS_LIBS=$LIB
+ ], [], [-L$THIS_PREFIX/lib])
+ if test -n "$THIS_LIBS"; then
+ break
+ fi
done
fi
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php