Re: -- PHP QA PHP 4.0.4RC3 Build & Bug Summary -- [02 Dec 2000]
| From: | Zak Greant | Date: | Sun, 03 Dec 2000 01:09:53 +0000 |
| Subject: | Re: -- PHP QA PHP 4.0.4RC3 Build & Bug Summary -- [02 Dec 2000] | ||
| References: | 1 2 3 | Groups: | php.qa |
| Request: | Send a blank email to php-qa+get-1701@lists.php.net to get a copy of this message | ||
The latest CVS builds very nicely.
However, calls to the dba functions return
Fatal error: Call to undefined function: dba_...
Here is my config line:
./configure \
--disable-pear \
--disable-debug \
--enable-bcmath \
--enable-calendar \
--with-db3 \
--with-db \
--with-gdbm \
--enable-dba=shared \
--enable-dbase \
--enable-ftp \
--with-apxs=/usr/local/apache/bin/apxs \
--with-msql=/usr/local/mSQL \
--with-mysql \
--with-readline=/usr/lib/ \
--with-recode \
--with-gettext
I have the path that the gdbm shared library lives in in the ld.so.conf file. ldconfig has been
run.. is there anything else that I could be missing??
I suspect that this problem is due to an error on my part...
--zak
*********** REPLY SEPARATOR ***********
On 12/3/2000 at 2:18 AM Zeev Suraski wrote:
>Zak - can you try the latest CVS and see if DB builds for you again?
>
>Zeev
>
>At 01:45 3/12/2000, Zak Greant wrote:
>>Nice work James! :)
>>
>>*********** REPLY SEPARATOR ***********
>>
>>On 12/2/2000 at 11:47 PM James Moore wrote:
>>
>> >Here is a suammary of all successful and unsuccessful builds
>> >of 4.0.4rc3 that have been reported to the QA team so far.
>> >
>> >I plan to post this daily to both lists during the release
>> >cycle if noone has any real objections.
>> >
>> >Successful builds are listed at the top with details and
>> >notes. Then unsucessful builds, followed by bugs that
>> >are releated to the builds, or have been verified to still
>> >exist below that. Finally there is even more information
>> >about some of the builds if it was supplied.
>> >
>> >HTH
>> >
>> >James
>> >--
>> >James Moore
>> >======================== 4.0.4RC3 QA Release Summary ====================
>> >
>> >--------------------------- Successful Builds ---------------------------
>> >Number By Whom Email Spec
>> >1 Sebastian Bergmanm sb@sebastian-bergmann.de Win 32. Basic Build
>> >2 Andre Langhorst waldschrott@php.net Win 32.
>> >3 Hellkin O. Wolf hellekin@imaginet.fr Linux 2.2.16
>> >4 Olivier Cahagne cahagn_o@epita.fr OpenBSD 2.6 x86
>> >5 Olivier Cahagne cahagn_o@epita.fr Digital Unix 4.0
>> >6 Olivier Cahagne cahagn_o@epita.fr NetBSD 1.3.3 x86
>> >7 Jon Tai jon@tgpsolutions.com RedHat 6.1 (i386)
>> >8 Cameron gamr@gattcomp.com.au FreeBSD 4.1-RELEASE
>> >9 James Moore jmoore@php.net Win32, ISAPI/CGI
>> >10 Zak Greant zak@php.net Mandrake v7.1 i586
>> >-------------------------------------------------------------------------
>> >Notes:
>> >1: phpOpenTracker, phpMyAdmin and netautor_basic run nice and stable.
>> >2: Basic and Heavy tests passed
>> >3: 13 tests failed details Below:
>> >4: gcc 2.95.1 ./configure --enable-bcmath --enable-yp --with-mysql
>> > --enable-ftp --enable-sockets
>> > No Warnings works fine
>> >5: gcc 2.7.2.3 ./configure --enable-bcmath --enable-yp --with-mysql
>> > --enable-ftp --enable-sockets
>> > Warnings see below
>> >6: gcc 2.7.2.2 ./configure --with-config-file-path=<path>/php_cgi \
>> > --enable-discard-path --with-gd=<path>/mbin/i386-NetBSD \
>> > --with-mysql --with-dbase --enable-bcmath
>> > --with-zlib=<path>/i386-NetBSD --with-mcrypt=<path>/i386-NetBSD \
>> > --enable-yp --with-mhash=<path>/i386-NetBSD --enable-ftp \
>> > --enable-trans-sid --enable-sockets --enable-track-vars
>> > --enable-inline-optimization --with-jpeg-dir=<path>/i386-NetBSD \
>> > --with-imap=<path>/lib
>> > See Warnings Below.
>> >7: ./configure' '--with-apache=../apache_1.3.14'
>> >'--enable-track-vars'
>> > '--enable-trans-sid' '--enable-ftp' '--disable-debug'
>> > '--with-pgsql=../postgresql-7.0/src' '--with-mcrypt=/usr/local'
>> > No Problems
>> >8: ./configure '--with-mysql=/usr/local'
>> >'--with-pgsql=/usr/local/pgsql'
>> > '--with-apxs=/usr/local/apache/bin/apxs' '--enable-versioning'
>> > '--with-imap=/usr/local' '--with-ftp'
>> > '--without-mcal'
>> > '--with-gd=/usr/local' '--with-ttf=/usr/local'
>> > '--with-snmp'
>> > '--enable-ucd-snmp-hack' '--with-dbase'
>> > '--with-filepro'
>> > '--enable-memory-limit' '--with-gdbm=/usr/local'
>> > '--with-mhash=/usr/local' '--with-mcrypt=/usr/local'
>> > '--with-zlib'
>> > '--enable-sysvsem' '--enable-sysvshm'
>> > '--with-gettext=/usr/local'
>> > '--enable-shmop' '--enable-inline-optimization'
>> > '--enable-sockets'
>> > '--with-t1lib=/usr/local' '--enable-gd-imgstrttf' \
>> > '--enable-dba=shared' '--enable-trans-sid'
>> > '--with-curl=/usr/local'
>> > '--with-jpeg-dir=/usr/local' '--enable-bcmath'
>> > '--with-bz2'
>> > No reported warnings imp and gd tested heavly.
>> >9: Not tested as yet.. More sapis on the way with full testing
>> >10: ./configure --disable-pear --enable-bcmath --enable-calendar
>> > --enable-ftp --with-apxs=<path>/apxs --with-msql=/usr/local/mSQL \
>> > --with-mysql --with-readline=/usr/lib/ --with-recode --with-gettext
>> > Will test later.
>> >
>> >-------------------------- Build Failures --------------------------
>> >Number By Whom Email Spec
>> >11 Zak Greant zak@php.net Mandrake Linux v7.1 (i586)
>> >
>> >---------------------------------------------------------------------
>> >Notes:
>> >11: ./configure --disable-pear --enable-bcmath --enable-calendar
>> > --with-db3 --with-db --with-gdbm --enable-dba=shared \
>> > --enable-dbase --enable-ftp --with-apxs=<path>/apxs
>> > --with-msql=/usr/local/mSQL --with-mysql \
>> > --with-readline=/usr/lib/ --with-recode --with-gettext
>> > Build Failed with following errors:
>> > db.c:426: conflicting types for `php_dbm_close'
>> > php_db.h:55: previous declaration of `php_dbm_close'
>> > db.c: In function `php_minit_db':
>> > db.c:1121: warning: passing arg 1 of \
>> > `zend_register_list_destructors_ex' from incompatible pointer type
>> > make[3]: *** [db.lo] Error 1
>> > make[3]: Leaving directory `/var/source/php-4.0.4RC3/ext/db'
>> > make[2]: *** [all-recursive] Error 1
>> > make[2]: Leaving directory `/var/source/php-4.0.4RC3/ext/db'
>> > make[1]: *** [all-recursive] Error 1
>> > make[1]: Leaving directory `/var/source/php-4.0.4RC3/ext'
>> > make: *** [all-recursive] Error 1
>> >
>> >
>> >(FBR) = Fix Before Release
>> >------------------------- Outstanding Bugs --------------------------
>> >Number Status Assigned FBR URL
>> >7515 Open NoBody Y
>> >http://bugs.php.net/bugs.php?id=7515&edit=1
>> >7848 Open NoBody ?
>> >http://bugs.php.net/bugs.php?id=7848&edit=1
>> >7900 Analyzed NoBody Y
>> >http://bugs.php.net/bugs.php?id=7900&edit=1
>> >8036 Analyzed Sterling Y
>> >http://bugs.php.net/bugs.php?id=8036&edit=1
>> >---------------------------------------------------------------------
>> >Notes:
>> >
>> >
>> >========================= End Of Summary ============================
>> >
>> >---------------------- Detailed Descriptions ------------------------
>> >Build Number 3:
>> >----------------
>> >List of failed tests :
>> >
>> >
>> >Running tests in ./ext/standard/tests/file
>> >==========================================
>> >File type functions (001.phpt) ...
>> >failed
>> >
>> >Running tests in ./pear/DB/tests
>> >================================
>> >DB_Error/DB_Warning test (db_error.phpt) ...
>> >failed
>> >DB configurable error handler test (db_error2.phpt) ...
>> >failed
>> >DB::factory test (db_factory.phpt) ...
>> >failed
>> >DB::parseDSN test (db_parsedsn.phpt) ...
>> >failed
>> >
>> >Running tests in ./pear/tests
>> >=============================
>> >PEAR constructor/destructor test (pear1.phpt) ...
>> >failed
>> >PEAR_Error test (pear_error.phpt) ...
>> >failed
>> >PEAR_Error in die mode (pear_error2.phpt) ...
>> >failed
>> >
>> >Running tests in ./tests
>> >========================
>> >dirname test (dirname.phpt) ...
>> >failed
>> >
>> >Running tests in ./tests/basic
>> >==============================
>> >Simple POST Method test (002.phpt) ...
>> >failed
>> >GET and POST Method combined (003.phpt) ...
>> >failed
>> >Two variables in POST data (004.phpt) ...
>> >failed
>> >Three variables in POST data (005.phpt) ...
>> >failed
>> >
>> >*** Strange that tests fail.
>> >-----------------------------
>> >Build Number 5:
>> >-----------------
>> >php_mysql.c: In function `php_mysql_do_connect':
>> >php_mysql.c:508: warning: cast from pointer to integer of different size
>> >sockets.c: In function `php_if_strerror':
>> >sockets.c:1093: warning: assignment makes pointer from integer without a
>> >cast
>> >sockets.c: In function `php_if_getsockopt':
>> >sockets.c:1956: warning: passing arg 5 of `getsockopt' from incompatible
>> >pointer type
>> >sockets.c:1973: warning: passing arg 5 of `getsockopt' from incompatible
>> >pointer type
>> >
>> >Works Fine.
>> >----------------------------
>> >Build Number 6:
>> >---------------
>> >sockets.c: In function `php_if_recvmsg':
>> >sockets.c:1747: warning: assignment from incompatible pointer type
>> >sockets.c:1753: warning: assignment from incompatible pointer type
>> >sockets.c:1806: warning: assignment from incompatible pointer type
>> >sockets.c:1812: warning: assignment from incompatible pointer type
>> >sockets.c: In function `php_if_sendmsg':
>> >sockets.c:1887: warning: assignment from incompatible pointer type
>> >sockets.c:1911: warning: assignment from incompatible pointer type
>> >
>> >Works fine.
>> >----------------------------
>> >-----------------------------------------------------------------
>> >
>> >
>> >--
>> >PHP Quality Assurance Mailing List <{�¯`Â8•º×3}]7
>> >http://www.php.net/>
>> >To unsubscribe, e-mail: php-qa-unsubscribe@lists.php.net
>> >For additional commands, e-mail: php-qa-help@lists.php.net
>> >To contact the list administrators, e-mail: php-list-admin@lists.php.net
>>
>>
>>
>>
>>--
>>PHP Quality Assurance Mailing List
>><http://www.php.net/>
>>To unsubscribe, e-mail: php-qa-unsubscribe@lists.php.net
>>For additional commands, e-mail: php-qa-help@lists.php.net
>>To contact the list administrators, e-mail: php-list-admin@lists.php.net
>
>--
>Zeev Suraski <zeev@zend.com>
>CTO, Zend Technologies Ltd. http://www.zend.com/
>
>
>--
>PHP Quality Assurance Mailing List <http://www.php.net/>
>To unsubscribe, e-mail: php-qa-unsubscribe@lists.php.net
>For additional commands, e-mail: php-qa-help@lists.php.net
>To contact the list administrators, e-mail: php-list-admin@lists.php.net