On 03.07.2013 09:08, Cristian Rodríguez wrote:
On 07/03/2013 02:10 AM, Ralf Lang wrote:
Yes. php 5.5 comes with a bytecode cache extension (the opensourced version of Zend Optimizer+).
I have not been involved in php internals development for a long while but I can safely assume that the politics surrounding this change must have been as delightful as a brick through the window :-D
Hehe, yes, it was a very wordy debate. In the end, Rasmus admitted that APC lacks resources to keep up with PHP and Zeev (Zend) stepped in and offered their bytecode cache + resources, which may or may not move into PHP core later on.
In the end it probably boils down to someone commiting re$$ources to develop and maintain that thing.. Right.
So I think, we need to ship php5-APCu when we upgrade php core to 5.5.0 in factory and DR php5-APC
Yeah, I will inevitably have to take a look at this too,..have code running with both the bytecode and user cache and do not feel like hacking around that codebase [1] so I better spend some time trying to make the switch as painless as possible..here we go again.. :-)
BTW: https://build.opensuse.org/package/show/devel:languages:php:php55/php5 * php5-64-bit-post-large-files.patch I am suggesting to remove php5-64-bit-post-large-files.patch from php55:php5 and replace it with a more upstream-ready version which uses def_t (basically unsigned long long) instead of signed long. I am currently involved with getting this patch upstream in time for php 5.6 SR will follow. https://bugs.php.net/bug.php?id=44522 * php5-suhosin-php55.patch I suggest removing suhosin (patch). The last official upstream release of suhosin was for php 5.3.9, the project seems dead and others have dumped it or have been discussing the same move. I believe that we have bright patchers who keep this upstream patch alive, but is it worth it? There is also a suhosin extension which seems to work independently of the patch. https://pierre-schmitz.com/php-5-4-1-in-suhosin-out/ https://bugs.launchpad.net/ubuntu/+source/php-suhosin/+bug/1086984 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657698 I know this latter part is potentially a hard debate. -- Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: lang@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537