Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79593 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 45126 invoked from network); 12 Dec 2014 13:13:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Dec 2014 13:13:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.180 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.212.180 mail-wi0-f180.google.com Received: from [209.85.212.180] ([209.85.212.180:38183] helo=mail-wi0-f180.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BE/83-18848-10AEA845 for ; Fri, 12 Dec 2014 08:13:38 -0500 Received: by mail-wi0-f180.google.com with SMTP id n3so2489433wiv.13 for ; Fri, 12 Dec 2014 05:13:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=17XkEvSioHFi7hoZmR2YxVfiZvt2W/9Ui0V4NhSNVMg=; b=PI+GIkhKJX+zbR9wO/GduteIFlVOurnj3MzJ9K9HQ8n5NhHnuyureAUkEWvOhwQ40C dfoQufvXkVjw2mXcehQhxvSH4onwuznfjIEO1jUU9Bj0TeY+4xerm9SYdUJ6FsWn8g7Q K+wB55XpV79HcBna/3sn0eUj0y7EfKH2UIryMAZ9JXvDXbs0CDSEA8vW5W1nlnffzrGD UqSCWH/NMkRIGB/9hoBOHBoOSjz+4NBSlANJr7dNp7wdvRg8kjzupQZywcexb4ZTw9Mr M5fDlJYFWT8xogaRBaYKqADC1m8gtCPFYwpEAPc4F0sq2buxBGvpaLbOi2To0M20iZdp JGDQ== MIME-Version: 1.0 X-Received: by 10.194.174.72 with SMTP id bq8mr26262267wjc.120.1418390013073; Fri, 12 Dec 2014 05:13:33 -0800 (PST) Received: by 10.180.88.33 with HTTP; Fri, 12 Dec 2014 05:13:32 -0800 (PST) In-Reply-To: References: <54894D5B.7070806@php.net> <548ACB5D.6070902@php.net> Date: Fri, 12 Dec 2014 14:13:32 +0100 Message-ID: To: Jan Ehrhardt Cc: PHP Internals Content-Type: multipart/alternative; boundary=089e013d1a64e1dd1e050a04a8d1 Subject: Re: [PHP-DEV] bison 3.0 From: tyra3l@gmail.com (Ferenc Kovacs) --089e013d1a64e1dd1e050a04a8d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Dec 12, 2014 at 1:21 PM, Jan Ehrhardt wrote: > > Michael Wallner in php.internals (Fri, 12 Dec 2014 12:02:53 +0100): > >On 11/12/14 09:36, Ferenc Kovacs wrote: > > > >> CCing Mike as he was the author who originally added 3.0 to the exclud= e > >> list. > > > >Yes, I'm on ArchLinux, which has very recent software versions, so I > >just added it to the exclude, when I upgraded bison to 3.0 and then > >downgraded bison again. > > > >IIRC ZTS builds fail with bison3 because of removed features, which were > >already deprecated in 2.7. > > On Windows Bison 3 creates wrong versions of zend_ini_parser.c and > zend_language_parser.c, but only for PHP 5.4 ZTS. > > The bison blacklist check was introduced with PHP-5.6. for 5.4 and 5.5 we have the old whitelist and for 5.4 the maximum supported bison version listed there is 2.6.4. Sebastian, could you clarify which PHP versions do you feel necessary to support bison 3 with it? I think that 5.4 is out of question, having it in 5.5 would be nice, but not really mandatory, as most distros will still provide legacy bison packges before 5.5 is eoled. (Fedora 20 had bison 2.7, fedora 21 has bison 3.0.2 but fc21 already ships with php 5.6). What do you think? --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --089e013d1a64e1dd1e050a04a8d1--