Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74635 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97672 invoked from network); 29 May 2014 17:21:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 May 2014 17:21:56 -0000 Authentication-Results: pb1.pair.com header.from=adam@adamharvey.name; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=adam@adamharvey.name; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain adamharvey.name designates 209.85.213.176 as permitted sender) X-PHP-List-Original-Sender: adam@adamharvey.name X-Host-Fingerprint: 209.85.213.176 mail-ig0-f176.google.com Received: from [209.85.213.176] ([209.85.213.176:50384] helo=mail-ig0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E9/BE-07154-3BC67835 for ; Thu, 29 May 2014 13:21:55 -0400 Received: by mail-ig0-f176.google.com with SMTP id hl10so4040455igb.9 for ; Thu, 29 May 2014 10:21:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamharvey.name; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=RgD9UNqg6lgfGA2wBRAFVQx3Vr9+YzU3Mq36KpnV5YQ=; b=fAOjNeuyvdc4K3KRIG0sjW8uvIfUYvQuXBWnwnfannyNHIdlGEkxUCYNK6wKMh09tU TrzTxvONBIQ5zwumL3exEWfw3Ia3J3cJaH8D2eYVm3h1VvsOIhhw7/qAeJ9RCY2NeZ9I ivjq4G5ClbodYDwtv1s+puS66idvOBhr5cS88= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=RgD9UNqg6lgfGA2wBRAFVQx3Vr9+YzU3Mq36KpnV5YQ=; b=cq/50OM/fWlG9J3Z6xr6mkr45wuaM559cIwgOiIH9HjPEgJePPsTengkBk4G7Ij+IY 7dwAOG/6jv4vGlrwMCNFlR+VvQAdiklqM+m6YmyFR6AfbbacNICiPhCZYV5govzkRhPw Y2sq19CY5EKu9nhpmOb6I7A1rfkDad7iYr9Gi3g6HRWI47+LljAm+G2GO6qL1HoJXKH5 YQI0Mzh+UiQmH5UQrvsopI7dG/ABCG+p2Uln1S9/Lr5NhHVj0LMbbW7CcZwf8sXjXqf0 kgJHaZ/RXyCQQBMEAkbQJL4QQEGrXW0RtzVp9r6/lvSOws2nvWUabiB/8X1fnesrqMvb UAZA== X-Gm-Message-State: ALoCoQnt9rEVWlnjtYHB4MXvthVLQs7Ci435znX/zAJMFT61yP5NdyCwMT0eTVuAqhdCUmKHnMim X-Received: by 10.50.18.80 with SMTP id u16mr12543550igd.30.1401384112797; Thu, 29 May 2014 10:21:52 -0700 (PDT) MIME-Version: 1.0 Sender: adam@adamharvey.name Received: by 10.42.254.138 with HTTP; Thu, 29 May 2014 10:21:32 -0700 (PDT) In-Reply-To: References: <2DC459EE-AE98-4CAE-977A-6FB918FDEF54@bafford.com> <537EA42B.4000000@lerdorf.com> Date: Thu, 29 May 2014 10:21:32 -0700 X-Google-Sender-Auth: TNNIp3S3be7cvLM7rYJNwcYC70s Message-ID: To: Nikita Popov Cc: John Bafford , PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Bison 3 support for PHP 5.5 From: aharvey@php.net (Adam Harvey) On 28 May 2014 08:06, Nikita Popov wrote: > On Wed, May 28, 2014 at 1:41 PM, Derick Rethans 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 suc= h > 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. John, can you see a way =E2=80=94 however hackish =E2=80=94 to get Bison 3 = support in 5.5 without changing those functions? Thanks, Adam