Newsgroups: php.general,php.internals Path: news.php.net Xref: news.php.net php.general:294825 php.internals:44633 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 3314 invoked from network); 2 Jul 2009 10:54:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Jul 2009 10:54:46 -0000 Authentication-Results: pb1.pair.com header.from=mpeters@mac.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=mpeters@mac.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain mac.com designates 17.148.16.89 as permitted sender) X-PHP-List-Original-Sender: mpeters@mac.com X-Host-Fingerprint: 17.148.16.89 asmtpout014.mac.com Solaris 10 1203 Received: from [17.148.16.89] ([17.148.16.89:50493] helo=asmtpout014.mac.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BA/11-32416-4F19C4A4 for ; Thu, 02 Jul 2009 06:54:45 -0400 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=ISO-8859-1; format=flowed Received: from atlantis.mpeters.local ([68.189.86.17]) by asmtp014.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPA id <0KM500D0CIB4BR50@asmtp014.mac.com>; Thu, 02 Jul 2009 03:54:42 -0700 (PDT) Message-ID: <4A4C91D0.1050001@mac.com> Date: Thu, 02 Jul 2009 03:54:08 -0700 User-Agent: Thunderbird 2.0.0.22 (X11/20090625) To: Nick Cooper Cc: pan , php-general@lists.php.net, internals@lists.php.net References: <39.1A.52911.9E51A4A4@pb1.pair.com> <5629f00b0907020201s47b05d1eq94d81dafa44637a3@mail.gmail.com> In-reply-to: <5629f00b0907020201s47b05d1eq94d81dafa44637a3@mail.gmail.com> Subject: Re: [PHP] Re: PHP 5.3.0 Released! From: mpeters@mac.com ("Michael A. Peters") Nick Cooper wrote: > Does anyone have any further information on the PECL Binaries for 5.3, will > they be released? I don't, but I suspect it is just a matter of compile + test. On Linux (CentOS) I've only done testing with i386 but none of the pecl modules I personally am using w/ 5.2.9 failed to build (for i386 or x86_64) and they all seem to work as expected (i386). So I expect for most of them, the distributed binaries will appear once they have had a little testing. -=- The problems I personally have run into: eAccelerator (stable) fails to build. Devel version does (at least according to their bug system) but does not work properly. suhosin module builds and works but kills the ability of pear to properly work (pear packages work fine, it's the package management that suhosin kills - can't even list channels w/o segfault) Many of the pear packages throw deprecation errors to screen if you have display_errors enabled. They seem to work, and it seems that these are errors that were thrown before as well but only under strict reporting. My guess is they are being brought to the forefront so the code can be fixed before php 6. Not a biggie if error reporting disabled, but a PITA on a development machine where you are trying to see errors thrown in *your* code. Maybe it's time for the community to go through pear, fix the errors, and submit patches to the maintainers that take care of the deprecated usage.