From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 16:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9459@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131541256021882 (code B ref -1); Wed, 07 Sep 2011 16:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Sep 2011 16:22:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1Ktb-0005gr-IC for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:22:39 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1KtY-0005gj-SQ for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:22:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1Kpi-00020U-LF for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:18:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:53949) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1Kpi-00020Q-Ji for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:18:38 -0400 Received: from eggs.gnu.org ([140.186.70.92]:47844) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1Kph-0004mx-0e for bug-gnu-emacs@gnu.org; Wed, 07 Sep 2011 12:18:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1Kpf-0001zp-Di for bug-gnu-emacs@gnu.org; Wed, 07 Sep 2011 12:18:36 -0400 Received: from smtprelay-h22.telenor.se ([195.54.99.197]:36808) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1Kpf-0001z9-8a for bug-gnu-emacs@gnu.org; Wed, 07 Sep 2011 12:18:35 -0400 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id C47FCEB124 for ; Wed, 7 Sep 2011 18:18:30 +0200 (CEST) X-SENDER-IP: [85.225.45.201] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Au6BAG6YZ05V4S3JPGdsb2JhbABEiRuQEY5BCwEBAQE3M4IFHiI9FhgDAgECARsMCicIAQGHc5dAn22GawSdL4ca X-IronPort-AV: E=Sophos;i="4.68,346,1312149600"; d="scan'208";a="1757974635" Received: from c-c92de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.201]) by ipb4.telenor.se with ESMTP; 07 Sep 2011 18:18:30 +0200 Received: from anon-74-181.ipredate.net (anon-74-181.ipredate.net [93.182.181.74]) by coolsville.localdomain (Postfix) with ESMTPSA id 0249B7FA058 for ; Wed, 7 Sep 2011 18:18:28 +0200 (CEST) Message-ID: <4E679942.5000204@swipnet.se> Date: Wed, 07 Sep 2011 18:18:10 +0200 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.0 (----) Hi. Updated today. % make cd /home/jhd/src/emacs/current && aclocal -I m4 cd /home/jhd/src/emacs/current && autoconf if [ -x ./config.status ]; then \ ./config.status --recheck; \ else \ ./configure; \ fi running CONFIG_SHELL=/bin/bash /bin/bash ../current/configure --verbose --enable-asserts --prefix=/opt/emacs-cvs CFLAGS=-g --no-create --no-recursion configure: error: cannot find install-sh, install.sh, or shtool in build-aux "../current"/build-aux and also: % ../current/configure configure: error: cannot find install-sh, install.sh, or shtool in build-aux "../current"/build-aux Jan D. From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 16:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131541303425214 (code B ref 9459); Wed, 07 Sep 2011 16:31:02 +0000 Received: (at 9459) by debbugs.gnu.org; 7 Sep 2011 16:30:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1L1G-0006Yc-FG for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:30:34 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1L1D-0006Wp-8k for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 12:30:32 -0400 Received: from localhost ([127.0.0.1]:51776) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1KxQ-0005C4-E3; Wed, 07 Sep 2011 12:26:36 -0400 From: Glenn Morris References: <4E679942.5000204@swipnet.se> X-Spook: gamma anarchy SRI White House TWA mania John Kerry emc X-Ran: ZJC'!+wS0#ME"t*bo-~#(*I7*fLsXlzF]~e]0lE1=($8d>VL8rMj96[/>b2|"W!lO71ZY) X-Hue: green X-Attribution: GM Date: Wed, 07 Sep 2011 12:26:35 -0400 In-Reply-To: <4E679942.5000204@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Wed, 07 Sep 2011 18:18:10 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) Jan Dj=C3=A4rv wrote: > configure: error: cannot find install-sh, install.sh, or shtool in > build-aux "../current"/build-aux There's probably some autotools invocation that avoids this, and starting from a fresh checkout probably doesn't have an issue; but all I did for my existing checkouts after I saw the corresponding change get installed was: mv compile config.guess config.sub depcomp install-sh missing build-aux/ plus the usual maintainer-clean. From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Configure aborts, complains about missing install.sh in build-aux. Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 16:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131541374726354 (code B ref 9459); Wed, 07 Sep 2011 16:43:02 +0000 Received: (at 9459) by debbugs.gnu.org; 7 Sep 2011 16:42:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1LCl-0006r1-J0 for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:42:27 -0400 Received: from smtprelay-h22.telenor.se ([195.54.99.197]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1LCh-0006qo-KJ for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 12:42:24 -0400 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id D5C2CEA4A3 for <9459@debbugs.gnu.org>; Wed, 7 Sep 2011 18:38:28 +0200 (CEST) X-SENDER-IP: [85.225.45.201] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkFsANWcZ05V4S3JPGdsb2JhbABEhFWERp5SCwEBAQE3M4FGAQEFIw8BBR4jEAsOCgICBSECAg8CHAwKFAYNAQcBAYdzpWCSFIEshC6BEQSdL4ca X-IronPort-AV: E=Sophos;i="4.68,346,1312149600"; d="scan'208";a="1757977551" Received: from c-c92de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.201]) by ipb4.telenor.se with ESMTP; 07 Sep 2011 18:38:28 +0200 Received: from anon-74-181.ipredate.net (anon-74-181.ipredate.net [93.182.181.74]) by coolsville.localdomain (Postfix) with ESMTPSA id 542AE7FA058; Wed, 7 Sep 2011 18:38:27 +0200 (CEST) Message-ID: <4E679DFD.10609@swipnet.se> Date: Wed, 07 Sep 2011 18:38:21 +0200 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 References: <4E679942.5000204@swipnet.se> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) Glenn Morris skrev 2011-09-07 18:26: > Jan Dj=C3=A4rv wrote: > >> configure: error: cannot find install-sh, install.sh, or shtool in >> build-aux "../current"/build-aux > > There's probably some autotools invocation that avoids this, and > starting from a fresh checkout probably doesn't have an issue; but all = I > did for my existing checkouts after I saw the corresponding change get > installed was: > > mv compile config.guess config.sub depcomp install-sh missing build-= aux/ > > plus the usual maintainer-clean. Yes that fixes it. But a heads up would be nice when making a=20 configure-breaking change like this. Why not let configure do the move i= tself=20 if it detects those files at the top of the tree? Jan D. From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 16:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= , Paul Eggert Cc: 9459@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131541414529560 (code B ref 9459); Wed, 07 Sep 2011 16:50:01 +0000 Received: (at 9459) by debbugs.gnu.org; 7 Sep 2011 16:49:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1LJB-0007gj-Ai for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:49:05 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1LJ7-0007gJ-S5 for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 12:49:03 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LR500A00VK6C400@a-mtaout20.012.net.il> for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 19:44:15 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.9.62]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LR50097VVTOWZ70@a-mtaout20.012.net.il>; Wed, 07 Sep 2011 19:44:13 +0300 (IDT) Date: Wed, 07 Sep 2011 19:44:18 +0300 From: Eli Zaretskii In-reply-to: <4E679942.5000204@swipnet.se> Message-id: <83fwk8715p.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: <4E679942.5000204@swipnet.se> X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > Date: Wed, 07 Sep 2011 18:18:10 +0200 > From: Jan Dj=E4rv >=20 > Updated today. >=20 > % make > cd /home/jhd/src/emacs/current && aclocal -I m4 > cd /home/jhd/src/emacs/current && autoconf > if [ -x ./config.status ]; then=09\ > =09 ./config.status --recheck;=09\ > =09else=09=09=09=09\ > =09 ./configure;=09=09\ > =09fi > running CONFIG_SHELL=3D/bin/bash /bin/bash ../current/configure --v= erbose=20 > --enable-asserts --prefix=3D/opt/emacs-cvs CFLAGS=3D-g --no-create = --no-recursion > configure: error: cannot find install-sh, install.sh, or shtool in = build-aux=20 > "../current"/build-aux >=20 > and also: >=20 > % ../current/configure > configure: error: cannot find install-sh, install.sh, or shtool in = build-aux=20 > "../current"/build-aux Run ./autogen.sh by hand, and everything will be fixed again. I don't know if GNUMakefile is supposed to DTRT with the kind of changes installed in one of the recent commits (files used during configure moved to other subdirectories). Paul? From unknown Sun Aug 17 22:06:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Subject: bug#9459: closed (Re: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux.) Message-ID: References: <4E67B12D.3030005@cs.ucla.edu> <4E679942.5000204@swipnet.se> X-Gnu-PR-Message: they-closed 9459 X-Gnu-PR-Package: emacs Reply-To: 9459@debbugs.gnu.org Date: Wed, 07 Sep 2011 18:05:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1315418703-27377-1" This is a multi-part message in MIME format... ------------=_1315418703-27377-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9459: 24.0.50; Condigure aborts, complains about missing install.sh in bui= ld-aux. which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 9459@debbugs.gnu.org. --=20 9459: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9459 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1315418703-27377-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 9459-done) by debbugs.gnu.org; 7 Sep 2011 18:04:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1MU7-00076o-9M for submit@debbugs.gnu.org; Wed, 07 Sep 2011 14:04:29 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1MTu-00076W-FC for 9459-done@debbugs.gnu.org; Wed, 07 Sep 2011 14:04:21 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 11EC9A60007; Wed, 7 Sep 2011 11:00:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rauiEScmxfXk; Wed, 7 Sep 2011 11:00:18 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 2794539E80DC; Wed, 7 Sep 2011 11:00:18 -0700 (PDT) Message-ID: <4E67B12D.3030005@cs.ucla.edu> Date: Wed, 07 Sep 2011 11:00:13 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110817 Fedora/3.1.12-1.fc14 Thunderbird/3.1.12 MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> In-Reply-To: <83fwk8715p.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 9459-done Cc: =?ISO-8859-1?Q?Jan_Dj=E4rv?= , 9459-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) On 09/07/11 09:44, Eli Zaretskii wrote: > Run ./autogen.sh by hand, and everything will be fixed again. Yes, that's right. > I don't know if GNUMakefile is supposed to DTRT with the kind of > changes installed in one of the recent commits (files used during > configure moved to other subdirectories). Paul? In general, GNUmakefile can't recover from arbitrary mishaps when one has an old tree, does a "bzr update", and then tries to mimic autogen.sh's actions by hand but makes a mistake in the process (which is what happened here). Instead of trying to change GNUmakefile it's probably better to just drop a line to emacs-devel; I'll do that next. ------------=_1315418703-27377-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Sep 2011 16:22:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1Ktb-0005gr-IC for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:22:39 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1KtY-0005gj-SQ for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:22:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1Kpi-00020U-LF for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:18:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:53949) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1Kpi-00020Q-Ji for submit@debbugs.gnu.org; Wed, 07 Sep 2011 12:18:38 -0400 Received: from eggs.gnu.org ([140.186.70.92]:47844) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1Kph-0004mx-0e for bug-gnu-emacs@gnu.org; Wed, 07 Sep 2011 12:18:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1Kpf-0001zp-Di for bug-gnu-emacs@gnu.org; Wed, 07 Sep 2011 12:18:36 -0400 Received: from smtprelay-h22.telenor.se ([195.54.99.197]:36808) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1Kpf-0001z9-8a for bug-gnu-emacs@gnu.org; Wed, 07 Sep 2011 12:18:35 -0400 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id C47FCEB124 for ; Wed, 7 Sep 2011 18:18:30 +0200 (CEST) X-SENDER-IP: [85.225.45.201] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Au6BAG6YZ05V4S3JPGdsb2JhbABEiRuQEY5BCwEBAQE3M4IFHiI9FhgDAgECARsMCicIAQGHc5dAn22GawSdL4ca X-IronPort-AV: E=Sophos;i="4.68,346,1312149600"; d="scan'208";a="1757974635" Received: from c-c92de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.201]) by ipb4.telenor.se with ESMTP; 07 Sep 2011 18:18:30 +0200 Received: from anon-74-181.ipredate.net (anon-74-181.ipredate.net [93.182.181.74]) by coolsville.localdomain (Postfix) with ESMTPSA id 0249B7FA058 for ; Wed, 7 Sep 2011 18:18:28 +0200 (CEST) Message-ID: <4E679942.5000204@swipnet.se> Date: Wed, 07 Sep 2011 18:18:10 +0200 From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.0 (----) Hi. Updated today. % make cd /home/jhd/src/emacs/current && aclocal -I m4 cd /home/jhd/src/emacs/current && autoconf if [ -x ./config.status ]; then \ ./config.status --recheck; \ else \ ./configure; \ fi running CONFIG_SHELL=/bin/bash /bin/bash ../current/configure --verbose --enable-asserts --prefix=/opt/emacs-cvs CFLAGS=-g --no-create --no-recursion configure: error: cannot find install-sh, install.sh, or shtool in build-aux "../current"/build-aux and also: % ../current/configure configure: error: cannot find install-sh, install.sh, or shtool in build-aux "../current"/build-aux Jan D. ------------=_1315418703-27377-1-- From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 18:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Jan =?UTF-8?Q?Dj=C3=A4rv?= , 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131541956431296 (code B ref 9459); Wed, 07 Sep 2011 18:20:02 +0000 Received: (at 9459) by debbugs.gnu.org; 7 Sep 2011 18:19:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1Mia-00088j-98 for submit@debbugs.gnu.org; Wed, 07 Sep 2011 14:19:24 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1MiW-00088Z-Fu for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 14:19:22 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 0565BA60003; Wed, 7 Sep 2011 11:15:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8pQOPVIPsxYr; Wed, 7 Sep 2011 11:15:24 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 4CB2739E80DE; Wed, 7 Sep 2011 11:15:24 -0700 (PDT) Message-ID: <4E67B4BC.7090704@cs.ucla.edu> Date: Wed, 07 Sep 2011 11:15:24 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110817 Fedora/3.1.12-1.fc14 Thunderbird/3.1.12 MIME-Version: 1.0 References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> In-Reply-To: <83fwk8715p.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.1 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) The following change to Makefile.in would, I think, have worked around Jan's problem. It will slow down autoconfish builds in general, though, I expect, because it'll run all of autogen every time, instead of the individual components needed. Do you think it worth the tradeoff? === modified file 'Makefile.in' --- Makefile.in 2011-07-24 22:15:47 +0000 +++ Makefile.in 2011-09-07 18:09:21 +0000 @@ -409,11 +409,11 @@ config.status: ${srcdir}/configure ${src AUTOCONF_INPUTS = @MAINT@ $(srcdir)/configure.in $(srcdir)/aclocal.m4 $(srcdir)/configure: $(AUTOCONF_INPUTS) - cd ${srcdir} && autoconf + cd ${srcdir} && ./autogen.sh ACLOCAL_INPUTS = @MAINT@ $(srcdir)/m4/$(DOS_gnulib_comp.m4) $(srcdir)/aclocal.m4: $(ACLOCAL_INPUTS) - cd $(srcdir) && aclocal -I m4 + cd $(srcdir) && ./autogen.sh AUTOMAKE_INPUTS = @MAINT@ $(srcdir)/aclocal.m4 $(srcdir)/lib/Makefile.am $(srcdir)/lib/gnulib.mk $(srcdir)/lib/Makefile.in: $(AUTOMAKE_INPUTS) @@ -426,9 +426,9 @@ $(srcdir)/src/config.in: $(srcdir)/src/s @ # because stamp-h.in has changed (since building stamp-h.in @ # refreshes config.in as well), but if config.in is missing @ # then we really need to do something more. - [ -r "$@" ] || ( cd ${srcdir} && autoheader ) + [ -r "$@" ] || ( cd ${srcdir} && ./autogen.sh ) $(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS) - cd ${srcdir} && autoheader + cd ${srcdir} && ./autogen.sh rm -f $(srcdir)/src/stamp-h.in echo timestamp > $(srcdir)/src/stamp-h.in From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 18:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: jan.h.d@swipnet.se, 9459@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131541998431896 (code B ref 9459); Wed, 07 Sep 2011 18:27:01 +0000 Received: (at 9459) by debbugs.gnu.org; 7 Sep 2011 18:26:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1MpM-0008IP-Fr for submit@debbugs.gnu.org; Wed, 07 Sep 2011 14:26:24 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1MpK-0008IA-1q for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 14:26:24 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LR600B000CR7900@a-mtaout20.012.net.il> for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 21:22:18 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.9.62]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LR600A4Y0D5XHE0@a-mtaout20.012.net.il>; Wed, 07 Sep 2011 21:22:18 +0300 (IDT) Date: Wed, 07 Sep 2011 21:22:22 +0300 From: Eli Zaretskii In-reply-to: <4E67B4BC.7090704@cs.ucla.edu> Message-id: <83aaag6wm9.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> <4E67B4BC.7090704@cs.ucla.edu> X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > Date: Wed, 07 Sep 2011 11:15:24 -0700 > From: Paul Eggert > CC: Jan Dj=E4rv ,=20 > 9459@debbugs.gnu.org >=20 > The following change to Makefile.in would, I think, have > worked around Jan's problem. It will slow down autoconfish > builds in general, though, I expect, because it'll run all > of autogen every time, instead of the individual components > needed. Do you think it worth the tradeoff? My opinion: no, please don't. Such changes are rare enough and far i= n between, while normal builds are much more frequent. It only takes one botched build to learn to run autogen.sh manually when "make" won't cut it. From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 18:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Paul Eggert , 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.13154203003474 (code B ref 9459); Wed, 07 Sep 2011 18:32:01 +0000 Received: (at 9459) by debbugs.gnu.org; 7 Sep 2011 18:31:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1MuS-0000tz-GX for submit@debbugs.gnu.org; Wed, 07 Sep 2011 14:31:40 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1MuO-0000tp-9a for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 14:31:38 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R1MqR-0008Qq-Nq; Wed, 07 Sep 2011 20:27:31 +0200 From: Lars Magne Ingebrigtsen In-Reply-To: <83aaag6wm9.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 07 Sep 2011 21:22:22 +0300") Date: Wed, 07 Sep 2011 20:24:47 +0200 Message-ID: References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> <4E67B4BC.7090704@cs.ucla.edu> <83aaag6wm9.fsf@gnu.org> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEXcs1ApBAoVCArFeF3I W0CfKSksBPRTAAACbUlEQVQ4jXWUy3IiMQxFlbJ7n1BhH3ome2dk700s7ZtY+v9fmauGBGYxpqC6 dWw9r6H1vk4Pzys5M3+E1QTrsht/XXylY2v+Z12PMtSbST7EpheA68GjGI6KzkKHm6ubvYoQUR6+ 5QdwEq5ZJ5uoe3m6A1N4cRuizY3p6xu8w8ZqatKzWzb9Bu4yqiBrt7J4Ufm6AhxQES6U8SuDyc5X 8DrF3TcKkN25qxx2IHNU3Sh9+MdEkM65fgV4R1hppAV1JBXdUuVzgN8OT2XBEbjLrpOQdwBjVEVO ja3Xrl6oih0ApDqS70vdWyKTehIEoZPCU69kxE16qoMkSTuv9K5orJSlL5xRA1PU0zTAMB9FxOCK qpbShc8BBoIMKgPdcFLdeFQeFhNEFU4lvCxTuyWqqHglcwDJVFPJNGQLt2jdgawJ6s1UauKeaNOE eKMCVE3qQiUlYgBOpYkE0DHEjaJVJQUv9Qp8joJGwBgfgF5HuHrG+MowGQlnOHdOGenuYNYNTRiQ D1fpBZ2SSPdNZ7Wl43nucdDbhnwBlolBYV+J9gYYIhotWRQl8nU3Vm9i5k9oe3KeNRoSa1RSJGOf GFRMEqJJQTCOisKSYVDrs+NVOiUoK0GpAwFrjPbtiY5aDePBSUaOqbCGGE65aIUCE74Y1MyIt8tn 7RE5hXhRIHQNYe2CW99SXwpZJ9xBZmoUngKcukWyLCSG+CWXz9s1eNUeyQplJBydPNzASZzS3AtM Ee38c9VeFe/cHPOGGu1wv7U2MFyqHc6yfz1c5xNuTg/tzuSXx3u+E/iC7i/rPyAIrHf7D1jXF5hf Hv591v+sv+enyMYKpZpeAAAAAElFTkSuQmCC X-Now-Playing: Caribou's _Swim_: "Hannibal" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1R1MqR-0008Qq-Nq X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316024851.81716@yKbTy6wLWhcTgwblIiAW3w X-Spam-Status: No X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Eli Zaretskii writes: > My opinion: no, please don't. Such changes are rare enough and far in > between, while normal builds are much more frequent. It only takes > one botched build to learn to run autogen.sh manually when "make" > won't cut it. I agree. But would it be possible to have "make" spit out "Compilation failed; have you tried running ./autogen.sh before reporting this as a bug?" if building fails? :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Sep 2011 18:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen Cc: Eli Zaretskii , 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.13154209984562 (code B ref 9459); Wed, 07 Sep 2011 18:44:01 +0000 Received: (at 9459) by debbugs.gnu.org; 7 Sep 2011 18:43:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1N5h-0001BV-MK for submit@debbugs.gnu.org; Wed, 07 Sep 2011 14:43:18 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1N5d-0001BJ-2l for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 14:43:14 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 0425839E80F8; Wed, 7 Sep 2011 11:39:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tTvci6RyhXJo; Wed, 7 Sep 2011 11:39:16 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id E6C2039E80DA; Wed, 7 Sep 2011 11:39:16 -0700 (PDT) Message-ID: <4E67BA54.7060806@cs.ucla.edu> Date: Wed, 07 Sep 2011 11:39:16 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110817 Fedora/3.1.12-1.fc14 Thunderbird/3.1.12 MIME-Version: 1.0 References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> <4E67B4BC.7090704@cs.ucla.edu> <83aaag6wm9.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.1 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) On 09/07/11 11:24, Lars Magne Ingebrigtsen wrote: > would it be possible to have "make" spit out "Compilation failed; > have you tried running ./autogen.sh before reporting this as a bug?" if > building fails? Sure. Or "make" could simply fall back on autogen.sh if the current approach fails. That would be just as fast as now, in the normal case where the build works, and it would have addressed Jan's problem I expect. How about something like this? === modified file 'Makefile.in' --- Makefile.in 2011-07-24 22:15:47 +0000 +++ Makefile.in 2011-09-07 18:35:28 +0000 @@ -409,15 +409,15 @@ config.status: ${srcdir}/configure ${src AUTOCONF_INPUTS = @MAINT@ $(srcdir)/configure.in $(srcdir)/aclocal.m4 $(srcdir)/configure: $(AUTOCONF_INPUTS) - cd ${srcdir} && autoconf + cd ${srcdir} && autoconf || ./autogen.sh ACLOCAL_INPUTS = @MAINT@ $(srcdir)/m4/$(DOS_gnulib_comp.m4) $(srcdir)/aclocal.m4: $(ACLOCAL_INPUTS) - cd $(srcdir) && aclocal -I m4 + cd $(srcdir) && aclocal -I m4 || ./autogen.sh AUTOMAKE_INPUTS = @MAINT@ $(srcdir)/aclocal.m4 $(srcdir)/lib/Makefile.am $(srcdir)/lib/gnulib.mk $(srcdir)/lib/Makefile.in: $(AUTOMAKE_INPUTS) - cd $(srcdir) && automake --gnu -a -c lib/Makefile + cd $(srcdir) && automake --gnu -a -c lib/Makefile || ./autogen.sh am--refresh: $(srcdir)/aclocal.m4 $(srcdir)/configure $(srcdir)/src/config.in .PHONY: am--refresh @@ -428,7 +428,7 @@ $(srcdir)/src/config.in: $(srcdir)/src/s @ # then we really need to do something more. [ -r "$@" ] || ( cd ${srcdir} && autoheader ) $(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS) - cd ${srcdir} && autoheader + cd ${srcdir} && autoheader || ./autogen.sh rm -f $(srcdir)/src/stamp-h.in echo timestamp > $(srcdir)/src/stamp-h.in From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2011 01:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: Lars Magne Ingebrigtsen , 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131544662420417 (code B ref 9459); Thu, 08 Sep 2011 01:51:01 +0000 Received: (at 9459) by debbugs.gnu.org; 8 Sep 2011 01:50:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1Tl2-0005JG-EH for submit@debbugs.gnu.org; Wed, 07 Sep 2011 21:50:24 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1Tl0-0005J9-KV for 9459@debbugs.gnu.org; Wed, 07 Sep 2011 21:50:23 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EALYdaE64rwMJ/2dsb2JhbABDDqdjeYFGAQEEAVYjBQsLNBIUGA0kiAi3coZrBJ0vgnWDbFQ X-IronPort-AV: E=Sophos;i="4.68,348,1312171200"; d="scan'208";a="135069185" Received: from 184-175-3-9.dsl.teksavvy.com (HELO ceviche.home) ([184.175.3.9]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 07 Sep 2011 21:46:26 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 2AA1366246; Wed, 7 Sep 2011 21:46:26 -0400 (EDT) From: Stefan Monnier Message-ID: References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> <4E67B4BC.7090704@cs.ucla.edu> <83aaag6wm9.fsf@gnu.org> <4E67BA54.7060806@cs.ucla.edu> Date: Wed, 07 Sep 2011 21:46:26 -0400 In-Reply-To: <4E67BA54.7060806@cs.ucla.edu> (Paul Eggert's message of "Wed, 07 Sep 2011 11:39:16 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) >> would it be possible to have "make" spit out "Compilation failed; >> have you tried running ./autogen.sh before reporting this as a bug?" if >> building fails? > Sure. Or "make" could simply fall back on autogen.sh > if the current approach fails. That would be just as fast as > now, in the normal case where the build works, and it would have > addressed Jan's problem I expect. How about something like this? I much prefer a message, since the failure may be due to too many things. Stefan From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2011 16:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Lars Magne Ingebrigtsen , 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131549938322229 (code B ref 9459); Thu, 08 Sep 2011 16:30:02 +0000 Received: (at 9459) by debbugs.gnu.org; 8 Sep 2011 16:29:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1hTz-0005mU-Lx for submit@debbugs.gnu.org; Thu, 08 Sep 2011 12:29:43 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1hTv-0005mK-9R for 9459@debbugs.gnu.org; Thu, 08 Sep 2011 12:29:41 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id A563E39E80DA; Thu, 8 Sep 2011 09:25:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3dCl9fkExtrF; Thu, 8 Sep 2011 09:25:37 -0700 (PDT) Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 7CCC539E80CF; Thu, 8 Sep 2011 09:25:37 -0700 (PDT) Message-ID: <4E68EC81.5010603@cs.ucla.edu> Date: Thu, 08 Sep 2011 09:25:37 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.21) Gecko/20110831 Thunderbird/3.1.13 MIME-Version: 1.0 References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> <4E67B4BC.7090704@cs.ucla.edu> <83aaag6wm9.fsf@gnu.org> <4E67BA54.7060806@cs.ucla.edu> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.0 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.0 (---) On 09/07/11 18:46, Stefan Monnier wrote: > I much prefer a message I tried that approach, but abandoned it because it didn't work well. If we do something like this: $(srcdir)/configure: $(AUTOCONF_INPUTS) - cd ${srcdir} && autoconf + cd ${srcdir} && autoconf || { \ + echo 'Please run ./autogen.sh before reporting a bug.'; \ + exit 1; \ + } then the "Please run autogen.sh" message is displayed all the time, even when autoconf succeeds, because "make" always tells us what it will do, and the message itself is in the instructions we send to "make". I'd rather avoid this sort of annoying chatter in the normal case. (The problem can be worked around with some makefile hackery, but this minor issue isn't worth the complexity.) > since the failure may be due to too many things. Yes, of course. But if the failure is something that autogen.sh can repair (which was the case with Jan's problem), then invoking autogen.sh is a win. And if it's something that autogen.sh can't repair, then we're no worse off than before. So falling back on autogen.sh seems to be a win overall. From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2011 16:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: Stefan Monnier , 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.131549983725549 (code B ref 9459); Thu, 08 Sep 2011 16:38:02 +0000 Received: (at 9459) by debbugs.gnu.org; 8 Sep 2011 16:37:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1hbJ-0006e0-Bi for submit@debbugs.gnu.org; Thu, 08 Sep 2011 12:37:17 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1hbG-0006dq-9y for 9459@debbugs.gnu.org; Thu, 08 Sep 2011 12:37:16 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R1hXF-00036J-13; Thu, 08 Sep 2011 18:33:05 +0200 From: Lars Magne Ingebrigtsen In-Reply-To: <4E68EC81.5010603@cs.ucla.edu> (Paul Eggert's message of "Thu, 08 Sep 2011 09:25:37 -0700") Date: Thu, 08 Sep 2011 18:30:23 +0200 Message-ID: References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> <4E67B4BC.7090704@cs.ucla.edu> <83aaag6wm9.fsf@gnu.org> <4E67BA54.7060806@cs.ucla.edu> <4E68EC81.5010603@cs.ucla.edu> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEX5/P5OS1kQDh8GBxcs KjkMBBPv8vjQ0Nn///+Hg49OoJWhAAACQ0lEQVQ4jXXSO2/bMBAAYHaRNZaKEJdjKBeFVtJLRykE Ao0dujNAQcZbVKSib/PkamVhROW/7ZFyEqdxbtHhPvHu9CDjS8BJPpKT3L8HcPcO6Du7PQsh+I/n AL5/C8N/MG3H355+vskxN/kJhO24b4KzaTe6fd1q6If+L17v3sx4UOrT2XV/vQebELYnsHBnYyBW 73b5btzpMVu4vm1cRgjRZI8Qk3FvcrMAxdvOkIyYJzDjfsitPTSsEE6TLIEhmOgMm266wflqqTNj 9AzEaOuIvb3MnG+/aHIEnGYhOG37+8yG6zq2MnFGpjMoKdMW7on1F3U8kYDozKtGPVp4NH1TdM+Q 6YVvVdM5oEvPDixBluDDhB+PO2BTcD68gOm1wT0nWJoAnhqcbSPYAfIMvFwCcyHQbsC6sxHcJjcI N0CDZ5QNZngG7FCuIwRP6WDw7R7B475NBCgb1qX3jk9uJ+d6Sssu0Mk3NPBVmGEzOdsz30aglEEl OP4xCDA50wdfIZR1mHouOOdLshlgAny2sup8y2sYHrDMqzpCgEsICAfOr5z5+QQOwqGGUsn6QkoB 5k+CrwmKGiiV62spuJ8SiAS+vXK+lLxCoMsiAk+tynY1hUJy7MQb2qKIBLjMioULITH4VbMq8GiE Kd7R+GuZYqVoyyshEQLWhSqrGdYq7iTjuoeqijfOdSlUrEe4LeYOR5BtAoGQmov2CXjF5Qxzc/4M Mq1Xkx/ydQh5PPEGxCtYq+O6Is1OM1SMhpbpqlj8HTDYP8udhq2HOCvgAAAAAElFTkSuQmCC X-Now-Playing: Kraftwerk's _Ralf & Florian_: "Tanzmusik" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1R1hXF-00036J-13 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316104385.14151@lkjFJbiEIVfVoCqi+P52vg X-Spam-Status: No X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Paul Eggert writes: > I tried that approach, but abandoned it because it didn't work well. > If we do something like this: > > $(srcdir)/configure: $(AUTOCONF_INPUTS) > - cd ${srcdir} && autoconf > + cd ${srcdir} && autoconf || { \ > + echo 'Please run ./autogen.sh before reporting a bug.'; \ > + exit 1; \ > + } Can't you put the message in a variable (or something)? Either that, or suppress printing this particular line... > Yes, of course. But if the failure is something that autogen.sh can > repair (which was the case with Jan's problem), then invoking > autogen.sh is a win. And if it's something that autogen.sh can't > repair, then we're no worse off than before. So falling back on > autogen.sh seems to be a win overall. If the build failure is something completely irrelevant to autogen.sh (if, for instance, we're hacking the sources), then having autogen.sh run unexpectedly would be annoying. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Sun Aug 17 22:06:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2011 17:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen Cc: Stefan Monnier , 9459@debbugs.gnu.org Received: via spool by 9459-submit@debbugs.gnu.org id=B9459.13155016981214 (code B ref 9459); Thu, 08 Sep 2011 17:09:02 +0000 Received: (at 9459) by debbugs.gnu.org; 8 Sep 2011 17:08:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1i5J-0000JW-L2 for submit@debbugs.gnu.org; Thu, 08 Sep 2011 13:08:18 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1i5G-0000JN-3A for 9459@debbugs.gnu.org; Thu, 08 Sep 2011 13:08:16 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 8A8B739E80D2; Thu, 8 Sep 2011 10:04:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9JHhOZsfUEKi; Thu, 8 Sep 2011 10:04:12 -0700 (PDT) Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id ECB3B39E80DA; Thu, 8 Sep 2011 10:04:11 -0700 (PDT) Message-ID: <4E68F58B.40304@cs.ucla.edu> Date: Thu, 08 Sep 2011 10:04:11 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.21) Gecko/20110831 Thunderbird/3.1.13 MIME-Version: 1.0 References: <4E679942.5000204@swipnet.se> <83fwk8715p.fsf@gnu.org> <4E67B4BC.7090704@cs.ucla.edu> <83aaag6wm9.fsf@gnu.org> <4E67BA54.7060806@cs.ucla.edu> <4E68EC81.5010603@cs.ucla.edu> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.0 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.0 (---) On 09/08/11 09:30, Lars Magne Ingebrigtsen wrote: > Can't you put the message in a variable (or something)? Putting it in a makefile variable won't work, because 'make' would still expand the variable and display the message before running autoconf. We could put the message into a separate shell script (which we could call "not-autogen.sh" say), but that's overkill. I can think of other, even fancier ways to attack the problem, but they're all overkill too. > or suppress printing this particular line... But then the user wouldn't be informed when 'autoconf' runs. We shouldn't do that. >> > falling back on autogen.sh seems to be a win overall. > If the build failure is something completely irrelevant to autogen.sh > (if, for instance, we're hacking the sources) autogen.sh would be run only when a subset of autogen.sh fails, so the build failure cannot possibly be irrelevant to autogen.sh.