4.0.3RC2 Testing Report
| From: | Zak Greant | Date: | Wed, 11 Oct 2000 16:25:08 +0000 |
| Subject: | 4.0.3RC2 Testing Report | ||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-1470@lists.php.net to get a copy of this message | ||
Here is a list of all of the tests so far for 4.0.3RC2 - I will give oBSD 2.7 a shot in a bit.
-- zak
------------------
NT4 SP6 IIS4 (cgi)
------------------
Phil Driscoll
Just tried the windows binaries compiled by Andi with all my code (general language stuff, MySQL, file uploads and mail()). No problems found.
-----------
Solaris 2.6
-----------
Jani
I get this error:
/bin/sh /datan/data3/home/sniper/testsite/php4/libtool --silent --mode=compile cc -I.
-I/datan/data3/home/sniper/testsite/php4/main -I/datan/data3/home/sniper/testsite/php4 -I/datan/data3/home/sniper/testsite/php4/main -I/data/server/apache/include
-I/datan/data3/home/sniper/testsite/php4/Zend -I/datan/data3/home/sniper/testsite/php4 -I/data/server/imap/include
-I/data/server/openldap/include
-I/datan/data3/home/sniper/testsite/php4/TSRM -D_POSIX_PTHREAD_SEMANTICS
-DEAPI -g -c reentrancy.c
"reentrancy.c", line 106: prototype mismatch: 2 args passed, 3 expected
The configure detects readdir_r being OLD..but it isn't old but the POSIX.
(There is HAVE_OLD_READDIR_R in php_config.h)
----------------
NetBSD 1.3.3 x86
----------------
Olivier Cahagne
gcc 2.7.2.2, default BSD make, no bison.
./configure --with-config-file-path=/space/www/etc/httpd/conf/php_cgi \ --enable-discard-path \
--with-gd=/u/guest/www/mbin/i386-NetBSD \ --with-mysql \
--with-dbase \
--with-zlib=/u/guest/www/mbin/i386-NetBSD \ --with-mcrypt=/u/guest/www/mbin/i386-NetBSD \ --with-mhash=/u/guest/www/mbin/i386-NetBSD \ --enable-ftp \
--enable-trans-sid \
--enable-sockets \
--enable-track-vars \
--enable-inline-optimization \
--with-jpeg-dir=/u/guest/www/mbin/i386-NetBSD \ --with-imap=/u/guest/www/mbin/i386-NetBSD/lib
make gives:
sockets.c: In function `php_if_recvmsg': sockets.c:1608: warning: assignment from incompatible pointer type sockets.c:1614: warning: assignment from incompatible pointer type sockets.c:1667: warning: assignment from incompatible pointer type sockets.c:1673: warning: assignment from incompatible pointer type sockets.c: In function `php_if_sendmsg': sockets.c:1746: warning: assignment from incompatible pointer type sockets.c:1770: warning: assignment from incompatible pointer type
/home/sas/src/php4/ext/standard/url_scanner_ex.
re:19: warning: Header file /home/sas/src/php4/ext/standard/php.h exists, but is not readable
/home/sas/src/php4/ext/standard/url_scanner_ex.re:31: warning: Header file /home/sas/src/php4/ext/standard/php_globals.h exists, but is not readable
/home/sas/src/php4/ext/standard/url_scanner_ex.re:33: warning: Header file /home/sas/src/php4/ext/standard/basic_functions.h exists, but is not readable
/home/sas/src/php4/ext/standard/url_scanner_ex.re:39: warning: Header file /home/sas/src/php4/ext/standard/php_smart_str.h exists, but is not readable
The latter problem is due to #line directives not supported by gcc 2.7.2.2 when parser is not regenerated by bison (not installed on this machine), Jani Taskinen had corrected many of them earlier but these just appeared very recently (less than 3 days ago I think).
The #line are in (at least):
ext/standard/url_scanner_ex.c
----------------
NetBSD 1.4.2 x86
----------------
Olivier Cahagne
egcs 2.91.60, default BSD make
./configure --enable-sockets --enable-ftp --enable-dbase --with-mysql make gives:
dbug.c:323: warning: deprecated symbol "unix" is no longer predefined
---------------
OpenBSD 2.6 x86
---------------
Olivier Cahagne
gcc 2.95.1, default BSD make
./configure --enable-sockets --enable-ftp --enable-dbase --with-mysql make gives:
sockets.c: In function `php_if_recvmsg': sockets.c:1608: warning: assignment from incompatible pointer type sockets.c:1614: warning: assignment from incompatible pointer type sockets.c:1667: warning: assignment from incompatible pointer type sockets.c:1673: warning: assignment from incompatible pointer type sockets.c: In function `php_if_sendmsg': sockets.c:1746: warning: assignment from incompatible pointer type sockets.c:1770: warning: assignment from incompatible pointer type
--------------------------
Linux 2.4.0-test8-SMP ia64
--------------------------
Olivier Cahagne
gcc 2.9-ia64-000216-final, make 3.79.1.
./configure --enable-sockets --enable-ftp --enable-dbase --with-mysql make gives:
php_ini.c: In function `php_ini_refresh_caches': php_ini.c:161: warning: cast to pointer from integer of different size php_mysql.c: In function `php_mysql_do_connect': php_mysql.c:499: warning: cast from pointer to integer of different size tsrm_virtual_cwd.c: In function `virtual_getcwd': tsrm_virtual_cwd.c:251: warning: passing arg 1 of `virtual_getcwd_ex' from incompatible pointer type
-------------------
OSF1 V4.0 878 alpha
-------------------
Olivier Cahagne
gcc 2.7.2.3, default make.
sockets won't compile so I didn't bother... see my previous report with RC1. :)
./configure --enable-ftp --enable-dbase --with-mysql make gives:
php_ini.c: In function `php_ini_refresh_caches': php_ini.c:161: warning: cast to pointer from integer of different size php_mysql.c: In function `php_mysql_do_connect': php_mysql.c:499: warning: cast from pointer to integer of different size tsrm_virtual_cwd.c: In function `virtual_getcwd': tsrm_virtual_cwd.c:243: warning: passing arg 1 of `virtual_getcwd_ex' from incompatible pointer type
btw, how can I tell ./configure to use native CC from OSF instead of gcc ?
-----------------------------
Linux 2.2.17, glibc 2.1.3 x86
-----------------------------
Olivier Cahagne
egcs 2.91.66, make 3.78.1
./configure --enable-sockets --enable-ftp --enable-dbase --with-mysql no warnings, builds fine.
--------------------
Win98 / CGI / Apache
--------------------
Zak
Crashes with code from bug #5508
Crashes when I run mysql_connect ('localhost', '', '');