From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?b?Suly9G1l?= Marant Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] make-dist fixes and clean-ups Date: Tue, 10 May 2005 11:42:47 +0200 Message-ID: <1115718167.42808217a86b9@imp5-q.free.fr> References: <87vf64bk4u.fsf@marant.org> <87d5sbcfqi.fsf@xs4all.nl> <87y8az2l7i.fsf@marant.org> <87wtq84mnx.fsf@xs4all.nl> <87k6m8qa79.fsf@marant.org> <874qdb4huc.fsf@xs4all.nl> Reply-To: jerome.marant@free.fr NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1115719353 3608 80.91.229.2 (10 May 2005 10:02:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 10 May 2005 10:02:33 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 10 12:02:30 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DVRYp-0003uY-Ed for ged-emacs-devel@m.gmane.org; Tue, 10 May 2005 12:01:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DVRhK-0000gE-Bh for ged-emacs-devel@m.gmane.org; Tue, 10 May 2005 06:10:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DVRKW-0007TX-R7 for emacs-devel@gnu.org; Tue, 10 May 2005 05:47:09 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DVRKO-0007QC-0Y for emacs-devel@gnu.org; Tue, 10 May 2005 05:47:01 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DVRKB-0007FG-1E for emacs-devel@gnu.org; Tue, 10 May 2005 05:46:47 -0400 Original-Received: from [213.228.0.44] (helo=postfix3-1.free.fr) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DVRMT-0008Ig-RB for emacs-devel@gnu.org; Tue, 10 May 2005 05:49:10 -0400 Original-Received: from imp5-q.free.fr (imp5-q.free.fr [212.27.42.5]) by postfix3-1.free.fr (Postfix) with ESMTP id 0CFCA173518; Tue, 10 May 2005 11:42:47 +0200 (CEST) Original-Received: by imp5-q.free.fr (Postfix, from userid 33) id D241A189CD; Tue, 10 May 2005 11:42:47 +0200 (MEST) Original-Received: from mure.msy.sagem.com (mure.msy.sagem.com [62.160.59.178]) by imp5-q.free.fr (IMP) with HTTP for ; Tue, 10 May 2005 11:42:47 +0200 Original-To: Lute Kamstra In-Reply-To: <874qdb4huc.fsf@xs4all.nl> User-Agent: Internet Messaging Program (IMP) 3.2.5 X-Originating-IP: 62.160.59.178 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:36939 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:36939 Quoting Lute Kamstra : > > Many people already proposed that > > Huh? I didn't see it in any of the messages posted to emacs-devel. > They all talked about changing Emacs' Makefiles or the Debian script, > not about changing make-dist. Sorry, you're right, it was proposed to do so out of make-dist, but it was the same idea. > > but this is wrong since 'make maintainer-clean', which undoes the > > bootstrap, will remove loaddefs.el (which is fine since > > autogenerated files have to be removed). > > > > Hence, I can't bootstrap more than once with the same tarball. > > Out of curiosity: do you have any special reason to do a "make > maintainer-clean" before a second "make bootstrap"? Why do a second > bootstrap at all? Yes, I do. I do build a package from within the unpacked tarball, and when I do many attempts, make bootstrap and make maintainer-clean are run on the same tree many times: not to have to unpack the same tree at every attempt is handy. > > How about leaving ldefs-boot.el and see if it hurts? > > Apart from being redundant under normal circumstances, it probably > doesn't hurt in any way. Come to think of it: it's actually a nice > feature that the distribution tarball allows a "make maintainer-clean" > and then a ".configure" plus "make bootstrap". Indeed. > You convinced me to distribute ldefs-boot.el. ;-) I'm glad I did :-) Thanks. -- J=E9r=F4me Marant