PHP 5.6.29 RC1 is available for testing

php.internals

Ferenc Kovacs

9 years ago
Hello everyone, PHP 5.6.29 RC1 was just released and can be downloaded from: http://downloads.php.net/~tyrael/ The Windows binaries are available at http://windows.php.net/qa/ This release contains a number of bugfixes. For the list of bugfixes that you can target in your testing, please refer to the NEWS file: https://github.com/php/php-src/blob/php-5.6.29RC1/NEWS Please test it carefully, and report any bugs in the bug system. The stable release is planned for Dec 8th, if no critical issues will be discovered in the RC. In case you think that other projects should also receive this kind of emails, please let us know privately, and we will add them to the list of projects to contact. To verify the downloads, you can use the following information: php-5.6.29RC1.tar.bz2 SHA256 hash: 226c4c941463b466fbc8e47903c83ac7a773712e72b40671f35e67d422b94bc7 PGP signature: -----BEGIN PGP SIGNATURE----- iQEcBAABAgAGBQJYN39MAAoJEMK/C8Qzz8izRfQH/1gyf7+iVrAQetZY8Hd3tEQj vpi+43VaeTe0SRUJ/tMqoMhnPXhVQZz94tIEkyW+V/P89Zy4Cvlz4VfpqWWrwVtF EwPfTpcXiO021Mx9p2DMS1iY8V1hLAoEMi0LkbkeOx0FYCsAGyUZrEZ2d30PYRgc chcyzfLXxm0T5kMA2UgMKFl+HNCj8jG3wlUy9BY6IMTDBWHB70Juw6Vdza2WXimI 7sFc8FcfHJrt6rs3xJtH5HGowiREsMeHtDIvRpNYq5EOt4mJ+SS5O8msv88i7bwU 4TBLXRSZfPL09ZfYScA69lAS7umWjRBU3BqBFUN/tVixNRrfrWyHoiyyzaNRxH8= =mULT -----END PGP SIGNATURE----- php-5.6.29RC1.tar.gz SHA256 hash: 1b632130cb0300d77f415e27fe0e0e40737774a0ae6f29e294c5de2496d17ff0 PGP signature: -----BEGIN PGP SIGNATURE----- iQEcBAABAgAGBQJYN39UAAoJEMK/C8Qzz8izumUH/j45BXslgrFzzN38zpxGlfEx Dsyl4LFDjwrVLJmddYPE5F/Nzv+cZhM8vG1KJCt+pcHjZfmTJMc44E3qqoHq4R1W ROFHFqTOH5aafB+liqwi/WPCw/hKXngakkRR5DnUhbVaArdiCrGz6wem2Tf/Lr+7 WKmT5k89a4ONCehtcEzpO/byqTrlpCP7epej8YRbCpHBEoZwkunJJSrzLHcrFed8 mfvXGBMKMS9c6WBDcUZEld5J26pYisCydX7rs6OcGcmY6d1xHzueEBPDQk8MznGV T0GgeSNHQN6wvzz+13fzo4ZUWtCzUbFhO92fQP0bJu+amZG3OO5UG9wIPLLpt/U= =xG/W -----END PGP SIGNATURE----- php-5.6.29RC1.tar.xz SHA256 hash: 4d3bf0a32bb739cfe6408aab56e46c80f138a0b473c491ef9b7d79bd4321616a PGP signature: -----BEGIN PGP SIGNATURE----- iQEcBAABAgAGBQJYN39bAAoJEMK/C8Qzz8iz3hkIAKnkme4avtZiXjesXRuDzlN/ hyTpCQBp3l/7kWAZ7nSRS4Paj+TbOLLJabInCoZ5DPHd63AZwHqUV2YeLpA/+7WC D/G/Jn4wzsfAaVBVKfIwKSK0GyXhQuhGYz8pD+xyCyezrQH/diCdX7nvNSJyE3JF zU6TNmXP5NxtxQXBCbi542UGHHujdhJ/1wQmieUD3VvLAJ3AMvncvHJsLjVTd31p BWksyE64FYTIaCDV9myGX0b3iL2DbPmGrGT/XSiuQeGbTbhUK0o6F87jJgWCZGLe dhZ+aa6NhSQlMk5Nv/rYg49z72S4/zj4M/gmj/GhGb/6VsL33MWkz6mMUo1LJuM= =dryq -----END PGP SIGNATURE----- Thank you for your support. Ferenc Kovacs & Julien Pauli

Dennis Clarke

9 years ago
On 11/24/2016 07:07 PM, Ferenc Kovacs wrote:
> Hello everyone, > > PHP 5.6.29 RC1 was just released and can be downloaded from: > > http://downloads.php.net/~tyrael/
Compiles fine on a Solaris 10 system with the Oracle Studio 12.5 tools. Not C99 of course but still, a very POSIX tight system. Running test suite now. Dennis

Dennis Clarke

9 years ago
On 11/24/2016 07:07 PM, Ferenc Kovacs wrote:
> Hello everyone, > > PHP 5.6.29 RC1 was just released and can be downloaded from:
The diffs from 5.6.28 are found in : ./NEWS ./Zend/tests/debug_info-error-resource.phpt ./configure ./configure.in ./ext/date/lib/timezonedb.h ./ext/opcache/Optimizer/zend_optimizer.c ./ext/opcache/README ./ext/opcache/ZendAccelerator.c ./ext/opcache/ZendAccelerator.h ./ext/opcache/tests/bug73402.phpt ./ext/opcache/zend_accelerator_hash.c ./ext/opcache/zend_accelerator_module.c ./ext/openssl/openssl.c ./ext/pgsql/pgsql.c ./ext/pgsql/tests/01createdb.phpt ./ext/pgsql/tests/06_bug73498.phpt ./ext/pgsql/tests/9999dropdb.phpt ./ext/pgsql/tests/config.inc ./ext/soap/soap.c ./ext/soap/tests/bug73452.phpt ./ext/sqlite3/sqlite3.c ./ext/sqlite3/tests/bug73530.phpt ./ext/standard/http_fopen_wrapper.c ./ext/standard/tests/file/bug43008.phpt ./ext/standard/tests/file/lchown_error.phpt ./ext/standard/tests/http/bug73297.phpt ./ext/standard/tests/streams/bug40459.phpt ./ext/standard/tests/streams/bug71323.phpt ./ext/standard/url.c ./main/php_version.h ./php.ini-development ./php.ini-production ./sapi/fpm/tests/022-cve-2016-5385.phpt ./win32/build/libs_version.txt Now somewhere above the following test was "fixed" : PHP Fatal error: String size overflow in /usr/local/build/php-5.6.28_SunOS5.10_sparcv9.001/run-tests.php on line 1120 which also fails in 5.6.27 : PHP Fatal error: Out of memory (allocated 1631059968) (tried to allocate 1623719982 bytes) in /usr/local/build/php-5.6.27_SunOS5.10_sparcv9.001/run-tests.php on line 1120 So that's very cool to see it fixed but I just wish I knew where. I am guessing one of these : ./ext/standard/tests/file/bug43008.phpt ./ext/standard/tests/file/lchown_error.phpt ./ext/standard/tests/http/bug73297.phpt ./ext/standard/tests/streams/bug40459.phpt ./ext/standard/tests/streams/bug71323.phpt Regardless, 5.6.29 RC1 builds and tests fine. Dennis