On Mon, Sep 22, 2014 at 8:48 PM, Bob Weinand <bobw...@hotmail.com> wrote: > https://bugs.php.net/bug.php?id=68057 > > is a regression introduced in PHP 5.6. > So code which still worked with PHP 5.5 breaks in 5.6. > > The big issue is here, that the fix for this bug requires ABI breakage. > (changing an unsigned short into a zend_uint) > > I know that ABI compatibility is a pretty serious issue here, but it also > means that some perfectly valid PHP 5.5 code which is supposed to still work > on 5.6 will silently break. > So, is it worth to break ABI or does it have to wait for 5.7 or the next > major?
Is the actual code used by the parser exposed? If yes it will be somehow bad as ext maintainers relying on this will need two different builds. I do not think there are many affected exts out there tho'. If not, then it is easy :) -- Pierre @pierrejoye | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php