I'm trying to compile PHP 5.3.8 on CentOS 6 i386. Other complied applications on this server are apache 2.2.19, perl 5.14.1, openssl 0.9.8, mod perl 2.0.5, libiconv 1.14, and easysoft odbc to odbc bridge 2.0.0. PHP appears to configure and build correctly, but when I run a make test it fails. Looking at the results output I see several things in the failed test summary, including tests that failed on known bugs that have been fixed in previous builds a long time ago (Ex. Bug #31454 was fixed sometime back in 2005). Why am I failing tests that were bugs already addressed? Any help or direction is appreciated. Thanks, Jason
Here is my configure with options:
./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-unixODBC=/usr/local/easysoft/unixODBC \
--with-zlib \
--with-zlib-dir \
--with-bz2 \
--with-iconv=/usr/local \
--enable-ftp \
--enable-mbstring \
--with-openssl=/usr/local \
--with-config-file-path=/usr/local/apache2/conf
Here is my failed test summary:
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none) [Zend/tests/bug55156.phpt]
DateTime::diff() days -- spring type2 type2 [ext/date/tests/DateTime_days-spring-type2-type2.phpt]
DateTime::diff() days -- spring type2 type3 [ext/date/tests/DateTime_days-spring-type2-type3.phpt]
DateTime::diff() days -- spring type3 type2 [ext/date/tests/DateTime_days-spring-type3-type2.phpt]
DateTime::diff() days -- spring type3 type3 [ext/date/tests/DateTime_days-spring-type3-type3.phpt]
DateTime::sub() -- dates [ext/date/tests/DateTime_sub-dates.phpt]
DateTime::sub() -- february [ext/date/tests/DateTime_sub-february.phpt]
DOMDocument::relaxNGValidate() should fail on invalid RelaxNG file source [ext/dom/tests/DOMDocument_relaxNGValidate_error2.phpt]
Bug #52941 (The 'iconv_mime_decode_headers' function is skipping headers) [ext/iconv/tests/bug52941.phpt]
iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt]
preg_replace() with array of failing regular expressions [ext/pcre/tests/006.phpt]
Test for bug 52013 about Phar::decompressFiles(). [ext/phar/tests/bug52013.phpt]
Phar and RecursiveDirectoryIterator [ext/phar/tests/phar_oo_005.phpt]
a script should not be able to modify session.use_trans_sid [ext/session/tests/014.phpt]
use_trans_sid should not affect SID [ext/session/tests/015.phpt]
rewriter correctly handles attribute names which contain dashes [ext/session/tests/018.phpt]
rewriter uses arg_seperator.output for modifying URLs [ext/session/tests/020.phpt]
rewriter handles form and fieldset tags correctly [ext/session/tests/021.phpt]
Bug #31454 (Incorrect adding PHPSESSID to links, which contains \r\n) [ext/session/tests/bug36459.phpt]
Bug #41600 (url rewriter tags doesn't work with namespaced tags) [ext/session/tests/bug41600.phpt]
Bug #48601 (xpath() returns FALSE for legitimate query) [ext/simplexml/tests/bug48601.phpt]
SQLite3::open error test [ext/sqlite3/tests/sqlite3_15_open_error.phpt]
Test serialize() & unserialize() functions: many types [ext/standard/tests/serialize/serialization_miscTypes_001.phpt]
Bug #32001 (xml_parse*() goes into infinite loop when autodetection in effect), using UTF-* [ext/xml/tests/bug32001.phpt]
=====================================================================
[Index of Archives]
[PHP Users]
[PHP Home]
[PHP on Windows]
[Kernel Newbies]
[PHP Classes]
[Postgresql]
[PHP Books]
[PHP Databases]
[PHP SOAP]