From 357c9efe870ee015691ac1c8811b259daf92fb81 Mon Sep 17 00:00:00 2001 From: taca Date: Fri, 18 Dec 2015 14:58:14 +0000 Subject: Update php70 to 7.0.1, approved by gdt@. 17 Dec 2015, PHP 7.0.1 - Core: . Fixed bug #71105 (Format String Vulnerability in Class Name Error Message). (andrew at jmpesp dot org) . Fixed bug #70831 (Compile fails on system with 160 CPUs). (Daniel Axtens) . Fixed bug #71006 (symbol referencing errors on Sparc/Solaris). (Dmitry) . Fixed bug #70997 (When using parentClass:: instead of parent::, static context changed). (Dmitry) . Fixed bug #70970 (Segfault when combining error handler with output buffering). (Laruence) . Fixed bug #70967 (Weird error handling for __toString when Error is thrown). (Laruence) . Fixed bug #70958 (Invalid opcode while using ::class as trait method paramater default value). (Laruence) . Fixed bug #70944 (try{ } finally{} can create infinite chains of exceptions). (Laruence) . Fixed bug #70931 (Two errors messages are in conflict). (dams, Laruence) . Fixed bug #70904 (yield from incorrectly marks valid generator as finished). (Bob) . Fixed bug #70899 (buildconf failure in extensions). (Bob, Reeze) . Fixed bug #61751 (SAPI build problem on AIX: Undefined symbol: php_register_internal_extensions). (Lior Kaplan) . Fixed \int (or generally every scalar type name with leading backslash) to not be accepted as type name. (Bob) . Fixed exception not being thrown immediately into a generator yielding from an array. (Bob) . Fixed bug #70987 (static::class within Closure::call() causes segfault). (Andrea) . Fixed bug #71013 (Incorrect exception handler with yield from). (Bob) . Fixed double free in error condition of format printer. (Bob) - CLI server: . Fixed bug #71005 (Segfault in php_cli_server_dispatch_router()). (Adam) - Intl: . Fixed bug #71020 (Use after free in Collator::sortWithSortKeys). (emmanuel dot law at gmail dot com, Laruence) - Mysqlnd: . Fixed bug #68077 (LOAD DATA LOCAL INFILE / open_basedir restriction). (Laruence) . Fixed bug #68344 (MySQLi does not provide way to disable peer certificate validation) by introducing MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT connection flag. (Andrey) - OCI8: . Fixed LOB implementation size_t/zend_long mismatch reported by gcov. (Senthil) - Opcache: . Fixed #71024 (Unable to use PHP 7.0 x64 side-by-side with PHP 5.6 x32 on the same server). (Anatol) . Fixed bug #70991 (zend_file_cache.c:710: error: array type has incomplete element type). (Laruence) . Fixed bug #70977 (Segmentation fault with opcache.huge_code_pages=1). (Laruence) - Phpdbg: . Fixed stderr being written to stdout. (Bob) - Reflection: . Fixed bug #71018 (ReflectionProperty::setValue() behavior changed). (Laruence) . Fixed bug #70982 (setStaticPropertyValue behaviors inconsistently with 5.6). (Laruence) - SPL: . Fixed bug #71028 (Undefined index with ArrayIterator). (Laruence) - SQLite3: . Fixed bug #71049 (SQLite3Stmt::execute() releases bound parameter instead of internal buffer). (Laruence) - Standard: . Fixed bug #70999 (php_random_bytes: called object is not a function). (Scott) . Fixed bug #70960 (ReflectionFunction for array_unique returns wrong number of parameters). (Laruence) - Streams/Socket: . Add IPV6_V6ONLY constant / make it usable in stream contexts. (Bob) - Soap: . Fixed bug #70993 (Array key references break argument processing). (Laruence) - PDO_Firebird: . Fixed bug #60052 (Integer returned as a 64bit integer on X64_86). (Mariuz) --- lang/php/phpversion.mk | 4 ++-- lang/php70/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'lang') diff --git a/lang/php/phpversion.mk b/lang/php/phpversion.mk index 6400e6b610c..69f7c427bb3 100644 --- a/lang/php/phpversion.mk +++ b/lang/php/phpversion.mk @@ -1,4 +1,4 @@ -# $NetBSD: phpversion.mk,v 1.118 2015/12/06 15:13:02 taca Exp $ +# $NetBSD: phpversion.mk,v 1.119 2015/12/18 14:58:14 taca Exp $ # # This file selects a PHP version, based on the user's preferences and # the installed packages. It does not add a dependency on the PHP @@ -83,7 +83,7 @@ PHPVERSION_MK= defined # Define each PHP's version. PHP55_VERSION= 5.5.30 PHP56_VERSION= 5.6.16 -PHP70_VERSION= 7.0.0 +PHP70_VERSION= 7.0.1 # Define initial release of major version. PHP55_RELDATE= 20130620 diff --git a/lang/php70/distinfo b/lang/php70/distinfo index cf5f91cdeab..586efff3480 100644 --- a/lang/php70/distinfo +++ b/lang/php70/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.1 2015/12/06 15:17:31 taca Exp $ +$NetBSD: distinfo,v 1.2 2015/12/18 14:58:14 taca Exp $ -SHA1 (php-7.0.0.tar.bz2) = acc784aff931d364041349ac0204c7cd4b59f201 -RMD160 (php-7.0.0.tar.bz2) = 5b0711b1e1f1ca95ff4e77759cf606fa23d0fcd8 -SHA512 (php-7.0.0.tar.bz2) = 850d1c8c1d66e70caa801520bc1824e17c0a64190e3e3776af422cd3148847dc99b20bff12cecdd679b724b417458aaddb20b899487cf0c7463cac3b5dbf0c12 -Size (php-7.0.0.tar.bz2) = 13975832 bytes +SHA1 (php-7.0.1.tar.bz2) = 4555b230a2a418d3166b2385118693c6b9f8c969 +RMD160 (php-7.0.1.tar.bz2) = b05f2612aa9392097be56c7325ecd07fb15e3e79 +SHA512 (php-7.0.1.tar.bz2) = 7a157561da7438620d06304e82d459aea843fe89521f11c9e9941afa85f1a8393a98f25f697f22907da2ee79e228f2d27d9a3f9de209a521ad44a1f9a49e57ca +Size (php-7.0.1.tar.bz2) = 13987040 bytes SHA1 (patch-acinclude.m4) = b682280fd89950c082c2226bdb7364b0dc475bad SHA1 (patch-configure) = 2ef84d463f4eeb35ecc3df82c1aaca8e74f3a276 SHA1 (patch-ext_gd_config.m4) = a7ec1bd0d876657d4b5e597b9aa1e97c2d2801e3 -- cgit v1.2.3