Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:17388 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6614 invoked by uid 1010); 22 Jul 2005 18:41:46 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 6599 invoked from network); 22 Jul 2005 18:41:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Jul 2005 18:41:46 -0000 X-Host-Fingerprint: 195.114.173.133 lars.internetia.pl Received: from ([195.114.173.133:38709] helo=lars.internetia.pl) by pb1.pair.com (ecelerity 2.0 beta r(6227M)) with SMTP id 67/83-33635-9ED31E24 for ; Fri, 22 Jul 2005 14:41:45 -0400 Received: from szafir.internetia.pl ([212.106.7.66.47568]) by lars.internetia.pl with esmtp (Exim 3.35) envelope-from for id 1Dw2Ss-0003PO-00; Fri, 22 Jul 2005 20:41:42 +0200 Received: from granat.internetia.pl ([195.114.173.177.2779] helo=[10.114.160.200]) by szafir.internetia.pl with esmtp (TLSv1:RC4-MD5:128) (Exim 3.35) envelope-from for id 1Dw2Sg-0007PE-00; Fri, 22 Jul 2005 20:41:30 +0200 Organization: Netia SA To: internals@lists.php.net Date: Fri, 22 Jul 2005 20:41:28 +0200 User-Agent: KMail/1.8.1 References: <200507221515.36140.Piotr_Roszatycki@netia.net.pl> <200507221956.46532.johannes@php.net> In-Reply-To: <200507221956.46532.johannes@php.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-ID: <200507222041.28215.Piotr_Roszatycki@netia.net.pl> Subject: Re: [PHP-DEV] PHP standard depends on other extensions From: Piotr_Roszatycki@netia.net.pl (Piotr Roszatycki) On Friday 22 of July 2005 19:56, Johannes Schlueter wrote: > A build with spl statically compiled in is for me just a few k bigger than > a build without spl. But building spl shared wouldn't work well for two > reasons: It deals with quite engine-near stuff (like overriding the [] > syntax or __autoload()) and other extensions behave different depending on > wether it was compiled in or not (for example MySQLi's MysqliException is > extended from SPL's RuntimeException if available at compile time) > > btw. I don't see a reason for building basic extensions as shared... In the other way, SPL requires compiled-in XML library because if even I can get XML in shared extension then SPL will be without SimpleXMLIterator, etc. Should I consider spl with simplexml as basic extensions? I'd like to have very light php binary so it could be used as interpreter for system scripts. > I can't reproduce this on my readline-powered box and your link states "We > believe that the bug you reported is fixed in the latest version of > libedit" if not please report to the libedit guys or use readline. ;-) Still it is not fixed. The readline library is GPL and is not compatible with PHP license, so the libedit is the only choise. -- .''`. Piotr Roszatycki, Netia SA : :' : mailto:Piotr_Roszatycki@netia.net.pl `. `' mailto:dexter@debian.org `-