From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 55469 invoked by alias); 27 Dec 2019 01:32:14 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 55459 invoked by uid 89); 27 Dec 2019 01:32:13 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 spammy=whitelist X-HELO: digraph.polyomino.org.uk Received: from digraph.polyomino.org.uk (HELO digraph.polyomino.org.uk) (81.187.227.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 27 Dec 2019 01:32:12 +0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.90_1) (envelope-from ) id 1ikeU1-0000We-7u; Fri, 27 Dec 2019 01:32:05 +0000 Date: Fri, 27 Dec 2019 01:32:00 -0000 From: Joseph Myers To: Maxim Kuvyrkov cc: GCC Development , Alexandre Oliva , "Eric S. Raymond" , Jeff Law , Segher Boessenkool , Mark Wielaard , "Richard Earnshaw (lists)" , Jakub Jelinek Subject: Re: Proposal for the transition timetable for the move to GIT In-Reply-To: Message-ID: References: <20191216133632.GC3152@gate.crashing.org> <20191216135451.GA3142@thyrsus.com> <20191216140514.GD3152@gate.crashing.org> <20191216153649.GE3152@gate.crashing.org> <20191225120747.GA96669@thyrsus.com> <20191226111633.GJ10088@tucnak> <5DCEA32B-3E36-4400-B931-9F4E2A8F3FA5@linaro.org> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-SW-Source: 2019-12/txt/msg00438.txt.bz2 On Thu, 26 Dec 2019, Joseph Myers wrote: > > It appears that .gitignore has been added in r1 by reposurgeon and then > > deleted at r130805. In SVN repository .gitignore was added in r195087. > > I speculate that addition of .gitignore at r1 is expected, but it's > > deletion at r130805 is highly suspicious. > > I suspect this is one of the known issues related to reposurgeon-generated > .gitignore files. Since such files are not really part of the GCC > history, and the .gitignore files checked into SVN are properly preserved > as far as I can see, I don't think it's a particularly important issue for > the GCC conversion (since auto-generated .gitignore files are only > nice-to-have, not required). I've filed > https://gitlab.com/esr/reposurgeon/issues/219 anyway with a reduced test > for this oddity. This has now been fixed, so future conversion runs with reposurgeon should have the automatically-generated .gitignore present until replaced by the one checked into SVN. (If people don't want automatically-generated .gitignore files at all, we could always add an option to reposurgeon not to generate them.) I'll do another GCC conversion run to pick up all the accumulated fixes and improvements (including many more PR whitelist entries / fixes in Richard's script), once another ChangeLog-related fix is in. -- Joseph S. Myers jsm@polyomino.org.uk