Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84340 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42925 invoked from network); 5 Mar 2015 13:39:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Mar 2015 13:39:24 -0000 X-Host-Fingerprint: 212.64.50.33 sd4403221.adsl.online.nl Received: from [212.64.50.33] ([212.64.50.33:17556] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E7/40-40418-78C58F45 for ; Thu, 05 Mar 2015 08:39:23 -0500 To: internals@lists.php.net Date: Thu, 05 Mar 2015 14:39:19 +0100 Message-ID: References: X-Newsreader: Forte Agent 3.3/32.846 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Posted-By: 212.64.50.33 Subject: Re: [PHP-DEV] Re: [VOTE] Remove deprecated functionality in PHP 7 From: phpdev@ehrhardt.nl (Jan Ehrhardt) Adam Harvey in php.internals (Wed, 4 Mar 2015 17:21:54 -0800): >On 16 January 2015 at 09:16, Nikita Popov wrote: >> I'll land the minor removals sometime soon; the unbundling of ext/ereg and >> ext/mysql should probably be done by someone else who's more into the PECL >> business. > >They gone. > >Many thanks to Tjerk, for doing all the hard work on the ereg front in >PR form, and Hannes for setting up the new Git repositories in the >PECL namespace for them to live in. > >Adam, who feels sorry for MySQL users, who now have a mere two APIs to >choose from. I had already built a php_ereg.dll and a php_mysql.dll for PHP7, using the sources of two days ago. The config.w32 for ereg needs some changes, if you want to enable shared builds on Windows: http://git.php.net/?p=pecl/text/ereg.git;a=blob;f=config.w32 -ARG_WITH("ereg", "POSIX extended regular expressions", "yes"); +ARG_WITH("ereg", "POSIX extended regular expressions", "no"); - EXTENSION("ereg", "ereg.c", PHP_EREG_SHARED, "-Dregexec=php_regexec -Dregerror=php_regerror -Dregfree=php_regfree -Dregcomp=php_regcomp -Iext/ereg/regex /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1"); + EXTENSION("ereg", "ereg.c", PHP_EREG_SHARED, "-Dregexec=php_regexec -Dregerror=php_regerror -Dregfree=php_regfree -Dregcomp=php_regcomp -Iext/ereg/regex"); Jan