Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102812 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13693 invoked from network); 13 Jul 2018 21:27:23 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Jul 2018 21:27:23 -0000 Authentication-Results: pb1.pair.com header.from=alice@librelamp.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=alice@librelamp.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain librelamp.com designates 45.79.96.192 as permitted sender) X-PHP-List-Original-Sender: alice@librelamp.com X-Host-Fingerprint: 45.79.96.192 librelamp.com Received: from [45.79.96.192] ([45.79.96.192:53548] helo=librelamp.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 06/38-39793-939194B5 for ; Fri, 13 Jul 2018 17:27:23 -0400 Received: from localhost.localdomain (unknown [IPv6:2600:1010:b11c:1c8a:6b41:94cb:87c8:1e0c]) by librelamp.com (Postfix) with ESMTPSA id 812BFA7A for ; Fri, 13 Jul 2018 21:27:18 +0000 (UTC) To: internals@lists.php.net References: Message-ID: <3efe850f-39cb-3548-4650-b2833749ca64@librelamp.com> Date: Fri, 13 Jul 2018 14:27:17 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] re2c version(s) From: alice@librelamp.com (Alice Wonder) On 07/13/2018 01:27 PM, Sara Golemon wrote: > On Fri, Jul 13, 2018 at 3:08 PM, Anatol Belski wrote: *snip* > Well, whichever version we've settled on, I've updated > sgolemon/php-release to allow using arbitrary versions of re2c. > https://github.com/sgolemon/php-release/commit/9197257bc6f2f607476f950733a0c13ab5e3e867 > > If RE2C_VERSION is set to 1.0.3, it'll swap in the pre-built 1.0.3 > binary I've included in the package. > Otherwise, it'll clone the source repo, checkout the requested tag (or > commit hash) and build that). > > I'll plan on doing 7.2.9+ with 1.0.3 (unless we decide differently by then). > Remi should stick to 0.13.5 (default) for 7.2.8-final as previously stated. > Doing a dry-run now to see how it looks. > > -Sara > I build 7.1.x packages for CentOS 7 linked against LibreSSL (I don't do 7.2 because I do every other major release) I use re2c 0.14.3 because, well, that's what EPEL for CentOS 7 ships. Is there a real world benefit to upgrading that to the 1.0.3 version in my build system? (I suspect relatively easy to do) Is it likely 7.3 will require newer re2c? My LibreSSL PHP packaging is likely switches to 7.3.x branch when 7.3.2 is released.