Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70259 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40034 invoked from network); 21 Nov 2013 14:38:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Nov 2013 14:38:50 -0000 X-Host-Fingerprint: 80.4.21.210 cpc22-asfd3-2-0-cust209.1-2.cable.virginm.net Received: from [80.4.21.210] ([80.4.21.210:11878] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 00/70-36839-9FA1E825 for ; Thu, 21 Nov 2013 09:38:50 -0500 To: internals@lists.php.net,Nikita Popov Message-ID: <528E1AF6.9050201@php.net> Date: Thu, 21 Nov 2013 14:38:46 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 References: <4E.7B.51208.63ACD825@pb1.pair.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 80.4.21.210 Subject: Re: [PHP-DEV] RFC: phpdbg From: krakjoe@php.net (Joe Watkins) On 11/21/2013 02:20 PM, Nikita Popov wrote: > On Thu, Nov 21, 2013 at 9:54 AM, Joe Watkins wrote: > >> Morning Internalz, >> >> https://wiki.php.net/rfc/phpdbg >> >> As requested, an RFC for the discussion of including phpdbg in the >> core distribution. >> >> I have kept it brief, I hope that's not a problem ... >> >> Cheers >> Joe >> > > I'm probably missing some context here, maybe you could explain how phpdbg > differs from something like xdebug? I mean, xdebug seems to be the de-facto > debugging extension for PHP and has been for a long time, but we're not > bundling it. Why should we bundle phpdbg instead? > > Thanks, > Nikita > Morning, This is not an extension, it is a SAPI module. The build system does not support external SAPI modules, the implementation requires Zend API which is not exported (or wasn't, has since been patched). http://php.markmail.org/search/?q=net.php.lists.internals+order%3Adate-backward+debugger#query:net.php.lists.internals%20order%3Adate-backward%20debugger+page:1+mid:emeomgmypfxuzzgy+state:results We originally requested that those API functions just be exported, and they have been, so it can be deployed everywhere we wanted it to be deployed ... but the response to that request was, that it would be nice to have it in the core, so an RFC exists. Cheers Joe