Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102894 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 17130 invoked from network); 17 Jul 2018 17:06:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Jul 2018 17:06:29 -0000 Authentication-Results: pb1.pair.com header.from=vsuraski@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=vsuraski@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.174 as permitted sender) X-PHP-List-Original-Sender: vsuraski@gmail.com X-Host-Fingerprint: 209.85.220.174 mail-qk0-f174.google.com Received: from [209.85.220.174] ([209.85.220.174:38636] helo=mail-qk0-f174.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6D/5B-37178-4122E4B5 for ; Tue, 17 Jul 2018 13:06:28 -0400 Received: by mail-qk0-f174.google.com with SMTP id y4-v6so898306qka.5 for ; Tue, 17 Jul 2018 10:06:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=R8cfqm3KcrvS5GE6R+zKcgfUDhKjvq8prIoEZs83mZc=; b=R88aDXg5pEfCIOeu82iOYjOz4Vlp0+YR7Ys01sXTmqtFBt+tI/SNL6W5Nz1BH2BIpP tYLZlH4F90vt86geqhRB+S6SzqePsJZWkGxFUWdN5BtsZEONyiBsoSYvMxgnapXCiasJ hcWqCeYGMM1zg0wawNR5X4VzlST74Kooq9slxeXP31uzJk7dATEBd+aZi20tNmaO1CXm R6/Ma9cN+RkAzD6bipH4Xtwu8o6FsCGQSmyFKBe/B3K4P53MnCccg5aON/NkJn814LVT 8hDRJGE0j0r9RolWOKKc4WGlqkzOOXmkY3VqYJbuQRxabSlHEXZBKCwJEXkMG1tGQsMs sJ8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=R8cfqm3KcrvS5GE6R+zKcgfUDhKjvq8prIoEZs83mZc=; b=gtHKmG5G8kug+7Rl+Czh9lAsWk+aIj3og9QtDy+FhGcNizvEvEv16XPYf9BVbnNz3t 4xFjlF7BiLTqQQ84Fna2uPTG+h/5pO6PWNtUAzIh7+bSo+zVRcmiJlMRQpsDalIwQH/2 pfmZEXcrWYI918DLs1/qwQcbgmuSCQOoQJHsDmX6r02lVnYZV26FxtrBwzOFTkmND7ed 3eYi6oG4IO876pLSewLZQhgX3/STw7h2JOFu3Qu/zjwH9mTqxA/UWYTnDEvlOrsaVH34 Pat5QP3MLyiB54qML39gGzzAly/uid4/xnV7+h5sRolOAsZ5cz9XGtafTchkf38AXuxR /CoQ== X-Gm-Message-State: AOUpUlHfZkT0Xnz+YxYt06s/TRCZ7zdfa5ingGSClxCzgrTGKBXZsqOW K2/+x7sx36kU/rkM/omEf16LNTI339w1xbS5+nm3dvzF X-Google-Smtp-Source: AAOMgpckVUcILZvmc+6UmLluOEKz5s2hYFD4DNodtwMYcfowkgFiIytpTvmF+7f68r8kDj7QjUDGm2k97t2WG/JUC0Q= X-Received: by 2002:a37:aa4e:: with SMTP id t75-v6mr2321166qke.425.1531847186160; Tue, 17 Jul 2018 10:06:26 -0700 (PDT) MIME-Version: 1.0 References: <27a9854c-d779-366a-5cc8-70722487139c@fedoraproject.org> In-Reply-To: Date: Tue, 17 Jul 2018 20:06:14 +0300 Message-ID: To: Nikita Popov Cc: Sara Golemon , remi@fedoraproject.org, Internals Content-Type: multipart/alternative; boundary="00000000000061a155057134f7ba" Subject: Re: [PHP-DEV] re2c version(s) From: vsuraski@gmail.com (Zeev Suraski) --00000000000061a155057134f7ba Content-Type: text/plain; charset="UTF-8" On Tue, Jul 17, 2018 at 7:57 PM Nikita Popov wrote: > > Ah yes, *of course* the generated files will be part of distribution > tarballs, just like we do with all generated files (not just the parser, > but also configure.) While I forgot to write this in my original mail, it > has been mentioned already 4 days ago. So again, it seems like we're really > in total agreement here, just a matter of turning it into reality ;) > You know, you made me go back to Sara's email where she disagreed with me, only to find she actually was disagreeing with Remi's proposal to track the generated files for releases in git. That's definitely not a hill to die on for me :) So all in all I think you're right, we agree on the important things: 1. Remove generated files from git 2. Keep them in source packages What we seem to disagree on is that we should have a narrower list of acceptable re2c versions determined by configure/makedist. This isn't a hill to die on for me either, although I think that narrowing it down is better in terms of our ability to deliver a source package with confidence, and be sure that everyone who's testing/using it is testing the same thing (similar to how we do it with bison). Arguably it's more important to be on the safe wide with makedist than it is with configure. Thanks, Zeev --00000000000061a155057134f7ba--