CVS update: php3

From: Date: Fri, 09 Apr 1999 08:26:49 +0000
Subject: CVS update: php3
Groups: php.dev 
Request: Send a blank email to php-dev+get-4995@lists.php.net to get a copy of this message
Date: Friday April 9, 1999 @ 4:26 Author: sas Update of /repository/php3 In directory asf:/u/temp/cvs-serv22504 Modified Files: acconfig.h aclocal.m4 config.h.in configure.in libphp3.module.in Log Message: Never noticed that GDBM has not only compat headers, but also correspondig functions. Should compile now with Apache (tested with static module). Index: php3/acconfig.h diff -c php3/acconfig.h:1.87 php3/acconfig.h:1.88 *** php3/acconfig.h:1.87 Fri Apr 9 03:04:29 1999 --- php3/acconfig.h Fri Apr 9 04:26:48 1999 *************** *** 11,16 **** --- 11,18 ---- #define DBA_DBM 0 #define DBA_CDB 0 + #define HAVE_GDBM_H 0 + /* Some global constants defined by conigure */ #undef PHP_BUILD_DATE #undef PHP_OS Index: php3/aclocal.m4 diff -c php3/aclocal.m4:1.32 php3/aclocal.m4:1.33 *** php3/aclocal.m4:1.32 Fri Apr 9 03:04:29 1999 --- php3/aclocal.m4 Fri Apr 9 04:26:48 1999 *************** *** 1,4 **** ! dnl $Id: aclocal.m4,v 1.32 1999/04/09 07:04:29 sas Exp $ dnl dnl This file contains local autoconf functions. --- 1,4 ---- ! dnl $Id: aclocal.m4,v 1.33 1999/04/09 08:26:48 sas Exp $ dnl dnl This file contains local autoconf functions. *************** *** 118,136 **** dnl Check for concurrent available database libraries dnl AC_DEFUN(AC_AVAILABLE_DB_LIBS,[ ! dnl NDBM in -lc or -ldbm or -lndbm or -ldb1 AC_CHECK_LIB(c, dbm_open, [AC_DEFINE(DBA_NDBM, 1)], [AC_CHECK_LIB(dbm, dbm_open, [AC_DEFINE(DBA_NDBM, 1) DBA_LIBS=-ldbm], [AC_CHECK_LIB(ndbm, dbm_open, [AC_DEFINE(DBA_NDBM, 1) DBA_LIBS=-lndbm], ! [AC_CHECK_LIB(db1, dbm_open, [AC_DEFINE(DBA_NDBM, 1) DBA_LIBS=-ldb1])])])]) ! dnl DBM in -lc or -ldbm or -ldb1 AC_CHECK_LIB(c, dbminit, [AC_DEFINE(DBA_DBM, 1)], [AC_CHECK_LIB(dbm, dbminit, [AC_DEFINE(DBA_DBM, 1) DBA_LIBS="$DBA_LIBS -ldbm"], [AC_CHECK_LIB(db1, dbminit, [AC_DEFINE(DBA_DBM, 1) DBA_LIBS="$DBA_LIBS -ldb1"], [AC_CHECK_LIB(db, __db_dbm_init, ! [AC_DEFINE(DBA_DBM, 1) DBA_LIBS="$DBA_LIBS -ldb"])])])]) dnl GDBM in -lgdbm AC_CHECK_LIB(gdbm, gdbm_open, [AC_DEFINE(DBA_GDBM, 1) DBA_LIBS="$DBA_LIBS -lgdbm"]) --- 118,139 ---- dnl Check for concurrent available database libraries dnl AC_DEFUN(AC_AVAILABLE_DB_LIBS,[ ! dnl NDBM in -lc or -ldbm or -lndbm or -ldb1 or -lgdbm AC_CHECK_LIB(c, dbm_open, [AC_DEFINE(DBA_NDBM, 1)], [AC_CHECK_LIB(dbm, dbm_open, [AC_DEFINE(DBA_NDBM, 1) DBA_LIBS=-ldbm], [AC_CHECK_LIB(ndbm, dbm_open, [AC_DEFINE(DBA_NDBM, 1) DBA_LIBS=-lndbm], ! [AC_CHECK_LIB(db1, dbm_open, [AC_DEFINE(DBA_NDBM, 1) DBA_LIBS=-ldb1], ! [AC_CHECK_LIB(gdbm, dbm_open, [AC_DEFINE(DBA_NDBM, 1) DBA_LIBS=-lgdbm])])])])]) ! dnl DBM in -lc or -ldbm or -ldb1 or -lgdbm AC_CHECK_LIB(c, dbminit, [AC_DEFINE(DBA_DBM, 1)], [AC_CHECK_LIB(dbm, dbminit, [AC_DEFINE(DBA_DBM, 1) DBA_LIBS="$DBA_LIBS -ldbm"], [AC_CHECK_LIB(db1, dbminit, [AC_DEFINE(DBA_DBM, 1) DBA_LIBS="$DBA_LIBS -ldb1"], [AC_CHECK_LIB(db, __db_dbm_init, ! [AC_DEFINE(DBA_DBM, 1) DBA_LIBS="$DBA_LIBS -ldb"], ! [AC_CHECK_LIB(gdbm, dbminit, ! [AC_DEFINE(DBA_DBM, 1) DBA_LIBS="$DBA_LIBS -lgdbm"])])])])]) dnl GDBM in -lgdbm AC_CHECK_LIB(gdbm, gdbm_open, [AC_DEFINE(DBA_GDBM, 1) DBA_LIBS="$DBA_LIBS -lgdbm"]) Index: php3/config.h.in diff -c php3/config.h.in:1.148 php3/config.h.in:1.149 *** php3/config.h.in:1.148 Fri Apr 9 03:04:28 1999 --- php3/config.h.in Fri Apr 9 04:26:48 1999 *************** *** 76,81 **** --- 76,83 ---- #define DBA_DBM 0 #define DBA_CDB 0 + #define HAVE_GDBM_H 0 + /* Some global constants defined by conigure */ #undef PHP_BUILD_DATE #undef PHP_OS *************** *** 463,468 **** --- 465,473 ---- /* Define if you have the <db.h> header file. */ #undef HAVE_DB_H + + /* Define if you have the <dbm.h> header file. */ + #undef HAVE_DBM_H /* Define if you have the <dirent.h> header file. */ #undef HAVE_DIRENT_H Index: php3/configure.in diff -c php3/configure.in:1.337 php3/configure.in:1.338 *** php3/configure.in:1.337 Fri Apr 9 03:04:28 1999 --- php3/configure.in Fri Apr 9 04:26:48 1999 *************** *** 1,4 **** ! dnl $Id: configure.in,v 1.337 1999/04/09 07:04:28 sas Exp $ dnl Process this file with autoconf to produce a configure script. AC_INIT(main.c) --- 1,4 ---- ! dnl $Id: configure.in,v 1.338 1999/04/09 08:26:48 sas Exp $ dnl Process this file with autoconf to produce a configure script. AC_INIT(main.c) *************** *** 148,154 **** fi AC_MISSING_FCLOSE_DECL dnl QNX requires unix.h to allow functions in libunix to work properly ! AC_CHECK_HEADERS(fcntl.h unistd.h crypt.h sys/file.h memory.h pwd.h grp.h sys/socket.h sys/wait.h syslog.h string.h sys/varargs.h stdarg.h sys/resource.h sys/time.h signal.h netinet/in.h dlfcn.h limits.h sys/types.h sys/statvfs.h sys/statfs.h unix.h db.h ndbm.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_STRUCT_TM --- 148,154 ---- fi AC_MISSING_FCLOSE_DECL dnl QNX requires unix.h to allow functions in libunix to work properly ! AC_CHECK_HEADERS(fcntl.h unistd.h crypt.h sys/file.h memory.h pwd.h grp.h sys/socket.h sys/wait.h syslog.h string.h sys/varargs.h stdarg.h sys/resource.h sys/time.h signal.h netinet/in.h dlfcn.h limits.h sys/types.h sys/statvfs.h sys/statfs.h unix.h db.h dbm.h ndbm.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_STRUCT_TM *************** *** 525,530 **** --- 525,531 ---- ]) ]) ]) + AC_DEFINE(HAVE_GDBM_H, 1) AC_SUBST(GDBM_INCLUDE) fi Index: php3/libphp3.module.in diff -c php3/libphp3.module.in:1.23 php3/libphp3.module.in:1.24 *** php3/libphp3.module.in:1.23 Mon Mar 8 20:31:05 1999 --- php3/libphp3.module.in Fri Apr 9 04:26:48 1999 *************** *** 1,7 **** Name: php3_module ConfigStart RULE_WANTHSREGEX=@HSREGEX@ ! LIBS="@PHP_LIBS@ @ORACLE_LFLAGS@ @ORACLE_LIBS@ @IODBC_LFLAGS@ @IODBC_LIBS@ @OPENLINK_LFLAGS@ @OPENLINK_LIBS@ @SYBASE_LFLAGS@ @SYBASE_LIBS@ @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @MYSQL_LFLAGS@ @MYSQL_LIBS@ @MSQL_LFLAGS@ @MSQL_LIBS@ @ADA_LFLAGS@ @ADA_LIBS@ @SOLID_LIBS@ @PGSQL_LFLAGS@ @PGSQL_LIBS@ @LDAP_LFLAGS@ @LDAP_LIBS@ @VELOCIS_LIBS@ @GD_LIBS@ @ZLIB_LIBS@ @CODBC_LFLAGS@ @CODBC_LIBS@ @IMAP_LIBS@ @ASPELL_LIBS@ @IFX_LFLAGS@ @IFX_LIBS@ @SNMP_LFLAGS@ @SNMP_LIBS@ @IBASE_LFLAGS@ @IBASE_LIBS@ @PDFLIB_LIBS@ @XML_LIBS@ @GETTEXT_LFLAGS@ @GETTEXT_LIBS@ @IMAGICK_LFLAGS@ @IMAGICK_LIBS@ @LIBS@ $LIBS @DBM_LIB@" RULE_HIDE=yes ConfigEnd --- 1,7 ---- Name: php3_module ConfigStart RULE_WANTHSREGEX=@HSREGEX@ ! LIBS="@PHP_LIBS@ @ORACLE_LFLAGS@ @ORACLE_LIBS@ @IODBC_LFLAGS@ @IODBC_LIBS@ @OPENLINK_LFLAGS@ @OPENLINK_LIBS@ @SYBASE_LFLAGS@ @SYBASE_LIBS@ @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @MYSQL_LFLAGS@ @MYSQL_LIBS@ @MSQL_LFLAGS@ @MSQL_LIBS@ @ADA_LFLAGS@ @ADA_LIBS@ @SOLID_LIBS@ @PGSQL_LFLAGS@ @PGSQL_LIBS@ @LDAP_LFLAGS@ @LDAP_LIBS@ @VELOCIS_LIBS@ @GD_LIBS@ @ZLIB_LIBS@ @CODBC_LFLAGS@ @CODBC_LIBS@ @IMAP_LIBS@ @ASPELL_LIBS@ @IFX_LFLAGS@ @IFX_LIBS@ @SNMP_LFLAGS@ @SNMP_LIBS@ @IBASE_LFLAGS@ @IBASE_LIBS@ @PDFLIB_LIBS@ @XML_LIBS@ @GETTEXT_LFLAGS@ @GETTEXT_LIBS@ @IMAGICK_LFLAGS@ @IMAGICK_LIBS@ @LIBS@ $LIBS @DBM_LIB@ @DBA_LFLAGS@ @DBA_LIBS@" RULE_HIDE=yes ConfigEnd -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#4995) next »