Re: Bison 3 support for PHP 5.5
| From: | Levi Morrison | Date: | Thu, 29 May 2014 17:41:14 +0000 |
| Subject: | Re: Bison 3 support for PHP 5.5 | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-74636@lists.php.net to get a copy of this message | ||
On Thu, May 29, 2014 at 11:21 AM, Adam Harvey <aharvey@php.net> wrote:
> On 28 May 2014 08:06, Nikita Popov <nikita.ppv@gmail.com> wrote:
>> On Wed, May 28, 2014 at 1:41 PM, Derick Rethans <derick@php.net> wrote:
>>
>>> On Fri, 23 May 2014, Julien Pauli wrote:
>>>
>>> > That's a no-go for 5.5.
>>> > 5.5 is stable, 1year old (at this email date), and we should not
>>> > change such a thing into this stable branch.
>>>
>>> Right, but it's going to be supported for at least another year. And
>>> right now, on the latest Ubuntu's with only bison 3 you can't actually
>>> build it. Because of that, a patch like this should absolutely be
>>> considered.
>>
>> The patch (as proposed) changes the ABI for zendlex and zendparse. As such
>> I don't think it's applicable to PHP 5.5 in this form.
>
> Agreed, but as Derick said, there's definitely an argument for some
> sort of Bison 3 compatibility in 5.5.
My $0.02: don't touch PHP 5.5. I think it is reasonable to expect
people to install a new version of a piece of software if their OS
doesn't ship it by default. Mac OS X users have to do this all the
time anyway.