Newsgroups: php.internals,php.pear.dev Path: news.php.net Xref: news.php.net php.internals:19319 php.pear.dev:40009 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 15288 invoked by uid 1010); 1 Oct 2005 15:50:20 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 15272 invoked from network); 1 Oct 2005 15:50:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Oct 2005 15:50:20 -0000 X-Host-Fingerprint: 82.94.239.5 jdi.jdi-ict.nl Linux 2.5 (sometimes 2.4) (4) Received: from ([82.94.239.5:56654] helo=jdi.jdi-ict.nl) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 3D/D4-54476-A30BE334 for ; Sat, 01 Oct 2005 11:50:19 -0400 Received: from localhost (localhost [127.0.0.1]) by jdi.jdi-ict.nl (8.12.11/8.12.11) with ESMTP id j91FoBV4011493; Sat, 1 Oct 2005 17:50:11 +0200 Received: from localhost (localhost [127.0.0.1]) by jdi.jdi-ict.nl (8.12.11/8.12.11) with ESMTP id j91Fo6PP011486; Sat, 1 Oct 2005 17:50:07 +0200 Date: Sat, 1 Oct 2005 17:50:02 +0200 (CEST) X-X-Sender: derick@localhost To: Greg Beaver cc: pear-dev@lists.php.net, PHP Developers Mailing List In-Reply-To: <433EA995.50304@chiaraquartet.net> Message-ID: References: <433EA995.50304@chiaraquartet.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by amavisd-new at jdi-ict.nl Subject: Re: [PHP-DEV] Re: phar and e_strict From: derick@php.net (Derick Rethans) On Sat, 1 Oct 2005, Greg Beaver wrote: > It appears that E_STRICT is being triggered even though it is explicitly > NOT asked for. All the same, I added another redundant > error_reporting() call at the top of install-pear.php, re-built the > .phar and committed to pearweb. Hopefully this will fix the issue. I tested with the new code, and for some reason it still doesn't work. Interesting is that if I remove the -n from the PEAR_INSTALL_OPTIONS in the makefile, it doesn't show the e_Strict errors anymore... > The code *is* PHP 5.1-compatible. Understand that the .phar uses PEAR > to install things. PEAR uses things like is_a() and "var" and calling > static methods because there are no alternatives unless we drop PHP 4.x > support entirely from the pear command. Until all the standard unix > distros (gentoo/redhat/debian/etc.) start distributing PHP 5.x as the > standard PHP version, this isn't an option. Branches? :) regards, Derick -- Derick Rethans http://derickrethans.nl | http://ez.no | http://xdebug.org