From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: A target that's even more bootstrap? Date: Thu, 20 Jun 2019 19:23:08 +0300 Message-ID: <83y31wp6oj.fsf@gnu.org> References: <837e9iubyp.fsf@gnu.org> <87d0japujz.fsf@telefonica.net> <87v9x1oib6.fsf@telefonica.net> <831rzpsi5f.fsf@gnu.org> <83v9x1r2y5.fsf@gnu.org> <83imt1qzhr.fsf@gnu.org> <83ef3pqvzs.fsf@gnu.org> <835zp0quc8.fsf@gnu.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="171881"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 20 18:24:42 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hdzre-000iZv-Jy for ged-emacs-devel@m.gmane.org; Thu, 20 Jun 2019 18:24:42 +0200 Original-Received: from localhost ([::1]:50190 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdzrd-000777-1j for ged-emacs-devel@m.gmane.org; Thu, 20 Jun 2019 12:24:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33052) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdzqL-00073f-U3 for emacs-devel@gnu.org; Thu, 20 Jun 2019 12:23:24 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:35187) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hdzqJ-00037E-NL; Thu, 20 Jun 2019 12:23:20 -0400 Original-Received: from [176.228.60.248] (port=2789 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hdzqJ-00005I-1w; Thu, 20 Jun 2019 12:23:19 -0400 In-reply-to: (message from Lars Ingebrigtsen on Thu, 20 Jun 2019 16:23:14 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:237973 Archived-At: > From: Lars Ingebrigtsen > Cc: emacs-devel@gnu.org > Date: Thu, 20 Jun 2019 16:23:14 +0200 > > > How is this different from doing the same in a fresh checkout? is > > this because the configure script wasn't removed, or for some other > > reason? > > Yes, indeed. If I remove both configure and src/config.in in > extraclean, the subsequent "make" works fine. OK, so that's the solution, right? > >> +./info > >> +./lib/sys > >> > >> perhaps don't matter, and I'd rather not do an rm -rf on a directory... > > > > Are these directories empty? > > They will normally be empty, but the user may have put a file there... > > I could do check for whether they're empty, and if they are, I do an > rmdir on them? I don't think you need to do that, as their mere existence shouldn't matter for this purpose. (If it does, someone will complain and will describe the situation when it does matter.) Thanks.