Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64104 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 14157 invoked from network); 29 Nov 2012 15:46:35 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Nov 2012 15:46:35 -0000 X-Host-Fingerprint: 213.46.158.120 d158120.upc-d.chello.nl Received: from [213.46.158.120] ([213.46.158.120:7610] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 83/D3-08727-85387B05 for ; Thu, 29 Nov 2012 10:46:33 -0500 To: internals@lists.php.net Date: Thu, 29 Nov 2012 16:46:31 +0100 Message-ID: References: <50B5D992.30609@lsces.co.uk> 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: 213.46.158.120 Subject: Re: [PHP-DEV] Re: [VOTE] ext/mysql deprecation in 5.5 From: phpdev@ehrhardt.nl (Jan Ehrhardt) Kris Craig in php.internals (Wed, 28 Nov 2012 12:33:55 -0800): >We also know that E_DEPRECATED works when other approaches do not. I would >point you all to the famous example of Drupal 7, which would break >completely due to a flurry of E_DEPRECATED warnings (if display_errors was >set to on) being triggered as of 5.3 due to their continued use of >magic_quotes_gpc and magic_quotes_runtime. When Drupal 8 was released some >time later, the code was fixed so that it no longer used those out-dated >functions. http://drupal.org/community-initiatives/drupal-core Drupal 8 will not be released before August 2013. Maybe in the current core the E_DEPRECATED warnings are gone, but certainly not in many of the modules. People are still switching to Drupal7. And Drupal7 throws the watchdog full with E_DEPRECATED warnings when it is running onder PHP5.4. The views module has issues with PHP 5.4, but some modules even let Drupal7 under PHP5.4 crash completely: http://drupal.org/node/1831402 If E_DEPRECATED stays in ext/mysql even after it has moved to PECL, the result will be that more and more people turn E_DEPRECATED warnings off. Jan