Re: bison 3.0
| From: | Julien Pauli | Date: | Fri, 12 Dec 2014 08:47:43 +0000 |
| Subject: | Re: bison 3.0 | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-79586@lists.php.net to get a copy of this message | ||
On Thu, Dec 11, 2014 at 2:36 PM, Leigh <leight@gmail.com> wrote:
> On 11 December 2014 at 07:52, Sebastian Bergmann <sebastian@php.net> wrote:
>> Hi!
>>
>> I just updated my notebook to Fedora 21 and am no longer able to
>> build PHP on it since I now have bison 3.0.2 instead of bison 2.7.
>>
>> bison 3.0 is blacklisted in Zend/acinclude.m4. Is bison 3.0
>> incompatible with our parser specification? If so, will it be
>> upgraded? It's not really a good situation to be incompatible
>> with current versions of essential tools such as bison.
>>
>> Best,
>> Sebastian
>>
>
> I've been building fine on a Debian based system with bison 3.0.2 just
> by commenting out the exclusion.
>
> There is also this: https://github.com/php/php-src/pull/685
In the worst scenario, there is also : downgrade your Bison.
That's what we do as RMs, to have a very accurate version of Bison
when we prepare the builds.
Bison is very easy to compile, and so to replace your default OS's one is easy.
Julien.P