There have been significant changes to phpdbg since the version currently in portage. Most notably the latest release, 2.11.23, would be compatible with the current version of mod_php. I believe phpdbg doesn't even compile cleanly against recent versions of mod_php, an error that wasn't caught, BTW. After a little experimentation it looks to me like phpdbg successfully emerges simply by using a version 2.11.23 tarball and the current ebuild file. The only thing is that the following lines need to be added to php.ini at the end of the installation: [debugger] debugger.enabled = true debugger.profiler_enabled = true debugger.JIT_host = clienthost debugger.JIT_port = 7869 Anyway, this looks like a pretty easy upgrade. Just thought I'd mention it.
phpdbg needs to be re-written to use the php-ext eclass. Coredumb or Stuart ?
I just rewrote the phpdbg ebuild to install the latest version of dbg - using the php-ext class - just as mmcache does :) I'm looking forward to testing phpdbg out and seeing what it can do :) Anyways, please comment on the ebuild and include it in the tree if it's allright.
Created attachment 19458 [details] php dbg 2.11.23 ebuild
Looks good enough to me. Committed to Portage. Can you test it, and let me know that it turned up okay? Thanks, Stu