[PHP-DEV] -- PHP QA PHP 4.0.4RC3 Build & Bug Summary -- [02 Dec 2000] From: James Moore (jmoore <email protected>)
Date: 12/02/00

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 <email protected> Win 32. Basic Build 2 Andre Langhorst waldschrott <email protected> Win 32. 3 Hellkin O. Wolf hellekin <email protected> Linux 2.2.16 4 Olivier Cahagne cahagn_o <email protected> OpenBSD 2.6 x86 5 Olivier Cahagne cahagn_o <email protected> Digital Unix 4.0 6 Olivier Cahagne cahagn_o <email protected> NetBSD 1.3.3 x86 7 Jon Tai jon <email protected> RedHat 6.1 (i386) 8 Cameron gamr <email protected> FreeBSD 4.1-RELEASE 9 James Moore jmoore <email protected> Win32, ISAPI/CGI 10 Zak Greant zak <email protected> 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 <email protected> 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 Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe <email protected> For additional commands, e-mail: php-dev-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>