From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Achim Gratz Newsgroups: gmane.emacs.bugs Subject: bug#17258: autogen.sh doesn't update stale autoconf files in build-aux Date: Sun, 13 Apr 2014 13:30:43 +0200 Organization: Linux Private Site Message-ID: <8761md1n6k.fsf@Rainer.invalid> References: <87fvlhio6b.fsf@Rainer.invalid> <837g6tmt0q.fsf@gnu.org> <87a9bp1p18.fsf@Rainer.invalid> <83r451lcfv.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1397388746 6296 80.91.229.3 (13 Apr 2014 11:32:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 13 Apr 2014 11:32:26 +0000 (UTC) To: 17258@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 13 13:32:20 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WZIe4-0008PA-8B for geb-bug-gnu-emacs@m.gmane.org; Sun, 13 Apr 2014 13:32:20 +0200 Original-Received: from localhost ([::1]:37433 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZIe3-0002Cg-9d for geb-bug-gnu-emacs@m.gmane.org; Sun, 13 Apr 2014 07:32:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38194) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZIdt-0002BS-Eh for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 07:32:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WZIdm-00057f-NY for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 07:32:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38640) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZIdm-00057R-LS for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 07:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WZIdm-0007mB-3m for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 07:32:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <87fvlhio6b.fsf@Rainer.invalid> Resent-From: Achim Gratz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Apr 2014 11:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17258 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.139738868329831 (code B ref -1); Sun, 13 Apr 2014 11:32:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Apr 2014 11:31:23 +0000 Original-Received: from localhost ([127.0.0.1]:46797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WZId8-0007l4-8G for submit@debbugs.gnu.org; Sun, 13 Apr 2014 07:31:22 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36113) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WZId5-0007kq-EY for submit@debbugs.gnu.org; Sun, 13 Apr 2014 07:31:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WZIct-0004dK-PN for submit@debbugs.gnu.org; Sun, 13 Apr 2014 07:31:14 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:52437) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZIct-0004dC-Mr for submit@debbugs.gnu.org; Sun, 13 Apr 2014 07:31:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZIcn-000276-Sw for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 07:31:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WZIci-0004bh-2Y for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 07:31:01 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:41316) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZIch-0004bb-Rx for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 07:30:56 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WZIcg-0006Kk-Pb for bug-gnu-emacs@gnu.org; Sun, 13 Apr 2014 13:30:54 +0200 Original-Received: from pd9eb1afe.dip0.t-ipconnect.de ([217.235.26.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Apr 2014 13:30:54 +0200 Original-Received: from Stromeko by pd9eb1afe.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Apr 2014 13:30:54 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 30 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pd9eb1afe.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Cancel-Lock: sha1:s6nWtjJw7T3W21WbD4CYNMdCHY4= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87996 Archived-At: [would you please not quote full email addresses?] Eli Zaretskii writes: >> My expectation would be that any call to autogen.sh would re-create >> these files. > > That's not enough (assuming we indeed want these files to be > re-created automatically): just running "make" will invoke the > autotools as needed. In fact, after the initial invocation of > autogen.sh, you should normally never again need to run it by hand. The Makefile (at least on GNU/Linux) actually calls autotools through autogen.sh and not directly. And since that is so, whether or not I call it by hand or through the Makefile doesn't change the fact that after an upgrade of autotools on your system or if you've somehow edited or damaged those files you'll end up with stale files in build-aux that may or may not work correctly. It may not be appropriate to unconditionally replace these files each times autoreconf is run, but there should be at least an option for autogen.sh to do this. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada