From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: A more radical cleanup for make bootstrap? Date: Mon, 19 Sep 2022 20:49:23 +0000 Message-ID: References: <87mtavnm5m.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38764"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Gregory Heytings , Po Lu , Stefan Monnier , Stefan Kangas , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 19 22:50:49 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oaNj7-0009sQ-Cg for ged-emacs-devel@m.gmane-mx.org; Mon, 19 Sep 2022 22:50:49 +0200 Original-Received: from localhost ([::1]:47350 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oaNj6-0007Th-DB for ged-emacs-devel@m.gmane-mx.org; Mon, 19 Sep 2022 16:50:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oaNht-0006PY-9S for emacs-devel@gnu.org; Mon, 19 Sep 2022 16:49:33 -0400 Original-Received: from mx3.muc.de ([193.149.48.5]:17018) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oaNhn-0003w3-S4 for emacs-devel@gnu.org; Mon, 19 Sep 2022 16:49:32 -0400 Original-Received: (qmail 21146 invoked by uid 3782); 19 Sep 2022 22:49:24 +0200 Original-Received: from acm.muc.de (p4fe15eed.dip0.t-ipconnect.de [79.225.94.237]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Mon, 19 Sep 2022 22:49:23 +0200 Original-Received: (qmail 28992 invoked by uid 1000); 19 Sep 2022 20:49:23 -0000 Content-Disposition: inline In-Reply-To: <87mtavnm5m.fsf@gnus.org> X-Submission-Agent: TMDA/1.3.x (Ph3nix) X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.5; envelope-from=acm@muc.de; helo=mx3.muc.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:295757 Archived-At: Hello, Lars. On Mon, Sep 19, 2022 at 22:29:09 +0200, Lars Ingebrigtsen wrote: > Alan Mackenzie writes: > > The prime quality of the current bootstrap is that it doesn't delete > > anything unrecoverable - it only deletes generated files. > But it does not delete all generated files, which is the problem. Try a > "make bootstrap-clean" then "git clean -n -dfx" (note -- -n for dry run) > to see the ones left behind. If the choice is between failing to delete some generated files, and deleting unrecoverable files, I'd take the first choice. Is that the choice we're talking about, or are we talking about deleting all generated files and no others? -- Alan Mackenzie (Nuremberg, Germany).