X-Loop: help-debbugs@HIDDEN Subject: bug#12219: Could the --add-missing option be supported in AM_INIT_AUTOMAKE? (was: Re: How to automatically get missing files when changing configure.ac?) Resent-From: Stefano Lattarini <stefano.lattarini@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-automake@HIDDEN Resent-Date: Fri, 17 Aug 2012 11:13:01 +0000 Resent-Message-ID: <handler.12219.B.134520194925041 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 12219 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Jeff Johnston <jjohnstn@HIDDEN> Cc: 12219 <at> debbugs.gnu.org, automake@HIDDEN X-Debbugs-Original-Cc: bug-automake@HIDDEN, automake@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.134520194925041 (code B ref -1); Fri, 17 Aug 2012 11:13:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Aug 2012 11:12:29 +0000 Received: from localhost ([127.0.0.1]:34872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1T2KTd-0006Vq-6L for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 07:12:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49987) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <stefano.lattarini@HIDDEN>) id 1T2KTb-0006Vj-7h for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 07:12:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1T2KKw-0001Up-Ci for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 07:03:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35674) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1T2KKw-0001Uk-9g for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 07:03:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50914) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1T2KKu-0001Pk-0J for bug-automake@HIDDEN; Fri, 17 Aug 2012 07:03:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1T2KKs-0001TI-WA for bug-automake@HIDDEN; Fri, 17 Aug 2012 07:03:27 -0400 Received: from mail-bk0-f41.google.com ([209.85.214.41]:34276) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1T2KKq-0001Sq-5m; Fri, 17 Aug 2012 07:03:24 -0400 Received: by bkcjc3 with SMTP id jc3so1265683bkc.0 for <multiple recipients>; Fri, 17 Aug 2012 04:03:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=hPEi53CIN2OT3NcObJ/TynQc6midAuEDs1WatkecYeA=; b=FeZzRJgpWcuW6JQ0ShraKqp1CluLtKXGfWFN/kvGXYevLVyC9AhkkuifV8dzfoXnT5 UE9pcbnZCMXAknJ3q0SPr6iuAU8ICvLddL8nwYK4vf0PlXA/YnwfKH/N1YkxLE6te12g Imp8znZtTKXdAP02VCKh3oe+YzwhSD4Xj+5QkjZGnHKzb4/d3n6RC7pW/b9AuO96Akyb YsiBytGvq3QAOrmNjfDT4IHfYyEa2q5EoRn3mANpKynuj0ZyVH2psxcezGMqEIuE/As9 XMc1SbqdGiNomVwubb3P0D+RTani5OsBWRp1Soulz0IwnEFnhEeP/XKJwceG7lQBSAWk S5zA== Received: by 10.204.145.76 with SMTP id c12mr1725739bkv.70.1345201403098; Fri, 17 Aug 2012 04:03:23 -0700 (PDT) Received: from [192.168.178.21] (host170-94-dynamic.7-79-r.retail.telecomitalia.it. [79.7.94.170]) by mx.google.com with ESMTPS id n5sm3469024bkv.14.2012.08.17.04.03.21 (version=SSLv3 cipher=OTHER); Fri, 17 Aug 2012 04:03:22 -0700 (PDT) Message-ID: <502E24F7.7060305@HIDDEN> Date: Fri, 17 Aug 2012 13:03:19 +0200 From: Stefano Lattarini <stefano.lattarini@HIDDEN> MIME-Version: 1.0 References: <502D7C91.8050908@HIDDEN> In-Reply-To: <502D7C91.8050908@HIDDEN> Content-Type: text/plain; charset=ISO-8859-1 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: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: -6.1 (------) Severity: wishlist [CC:ing bug-automake so that I won't forget about this issue] On 08/17/2012 01:04 AM, Jeff Johnston wrote: > If a configure.ac file is edited and the following added: > > LT_INIT > AC_PROG_LIBTOOL > I think you shouldn't add both, BTW; AC_PROG_LIBTOOL is the obsolescent name for LT_INIT AFAIK. > The make can fail when it tries to do an automake and ltmain.sh > is missing. > Note that even "automake --add-missing" wouldn't help you here, because the ltmain.sh is provided by Libtool, not Automake, and installed by 'libtoolize', not by 'automake'. Still, for other, similar use cases (e.g., adding AC_PROG_CC_C_O or AM_PROG_AR to configure.ac) your request sounds valid. > How does one set up automake to use the --add-missing parameter > automatically? > Currently, one can't. > It's not recognized as an option to use with AM_INIT_AUTOMAKE, > Well, automake could be enhanced to recognize a "add-missing" option in AM_INIT_AUTOMAKE too. This would seem a good idea, but I need to think about it more carefully, in case there is some a subtle reason for the current beaviour, and against the proposed enhancement. > and the generated call to AUTOMAKE in the Makefile does not use > an option variable that can be set. > > Should this be used by default in the Makefile when maintainer > mode is enabled? > I don't understand this question, sorry. What do you refer to with "this" here? > -- Jeff J. > Thanks, Stefano
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Stefano Lattarini <stefano.lattarini@HIDDEN> Subject: bug#12219: Acknowledgement (Could the --add-missing option be supported in AM_INIT_AUTOMAKE? (was: Re: How to automatically get missing files when changing configure.ac?)) Message-ID: <handler.12219.B.134520194925041.ack <at> debbugs.gnu.org> References: <502E24F7.7060305@HIDDEN> X-Gnu-PR-Message: ack 12219 X-Gnu-PR-Package: automake Reply-To: 12219 <at> debbugs.gnu.org Date: Fri, 17 Aug 2012 11:13:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-automake@HIDDEN If you wish to submit further information on this problem, please send it to 12219 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 12219: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12219 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#12219: Could the --add-missing option be supported in AM_INIT_AUTOMAKE? Resent-From: Jeff Johnston <jjohnstn@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-automake@HIDDEN Resent-Date: Fri, 17 Aug 2012 15:59:02 +0000 Resent-Message-ID: <handler.12219.B.134521908320486 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 12219 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Stefano Lattarini <stefano.lattarini@HIDDEN> Cc: 12219 <at> debbugs.gnu.org, automake@HIDDEN X-Debbugs-Original-Cc: bug-automake@HIDDEN, automake@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.134521908320486 (code B ref -1); Fri, 17 Aug 2012 15:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Aug 2012 15:58:03 +0000 Received: from localhost ([127.0.0.1]:35617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1T2Ovx-0005K8-3z for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 11:58:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40867) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <jjohnstn@HIDDEN>) id 1T2OlI-000557-1o for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 11:47:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <jjohnstn@HIDDEN>) id 1T2Ocd-00066T-9B for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 11:38:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:54486) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <jjohnstn@HIDDEN>) id 1T2Ocd-00066O-5r for submit <at> debbugs.gnu.org; Fri, 17 Aug 2012 11:38:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50701) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <jjohnstn@HIDDEN>) id 1T2Occ-0006E8-7L for bug-automake@HIDDEN; Fri, 17 Aug 2012 11:38:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <jjohnstn@HIDDEN>) id 1T2Ocb-00065k-9C for bug-automake@HIDDEN; Fri, 17 Aug 2012 11:38:02 -0400 Received: from mx1.redhat.com ([209.132.183.28]:1373) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <jjohnstn@HIDDEN>) id 1T2OcY-00065C-T1; Fri, 17 Aug 2012 11:37:59 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q7HFbuC7024781 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 17 Aug 2012 11:37:56 -0400 Received: from [10.3.238.99] (vpn-238-99.phx2.redhat.com [10.3.238.99]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q7HFbtGs013109; Fri, 17 Aug 2012 11:37:56 -0400 Message-ID: <502E6553.1070907@HIDDEN> Date: Fri, 17 Aug 2012 11:37:55 -0400 From: Jeff Johnston <jjohnstn@HIDDEN> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.4) Gecko/20120422 Thunderbird/10.0.4 MIME-Version: 1.0 References: <502D7C91.8050908@HIDDEN> <502E24F7.7060305@HIDDEN> In-Reply-To: <502E24F7.7060305@HIDDEN> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 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: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Mailman-Approved-At: Fri, 17 Aug 2012 11:57:59 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: -6.9 (------) On 08/17/2012 07:03 AM, Stefano Lattarini wrote: > Severity: wishlist > > [CC:ing bug-automake so that I won't forget about this issue] > > On 08/17/2012 01:04 AM, Jeff Johnston wrote: >> If a configure.ac file is edited and the following added: >> >> LT_INIT >> AC_PROG_LIBTOOL >> > I think you shouldn't add both, BTW; AC_PROG_LIBTOOL is the > obsolescent name for LT_INIT AFAIK. Ok, the lines above were part of a bug report for the Eclipse CDT autotools plug-in and I just copied it over. >> The make can fail when it tries to do an automake and ltmain.sh >> is missing. >> > Note that even "automake --add-missing" wouldn't help you here, > because the ltmain.sh is provided by Libtool, not Automake, and > installed by 'libtoolize', not by 'automake'. The end-user ended up using autoreconf -i. In that case, would it make sense for maintainer mode to run autoreconf -i? > Still, for other, similar use cases (e.g., adding AC_PROG_CC_C_O > or AM_PROG_AR to configure.ac) your request sounds valid. > >> How does one set up automake to use the --add-missing parameter >> automatically? >> > Currently, one can't. > >> It's not recognized as an option to use with AM_INIT_AUTOMAKE, >> > Well, automake could be enhanced to recognize a "add-missing" option > in AM_INIT_AUTOMAKE too. This would seem a good idea, but I need to > think about it more carefully, in case there is some a subtle reason > for the current beaviour, and against the proposed enhancement. > >> and the generated call to AUTOMAKE in the Makefile does not use >> an option variable that can be set. >> >> Should this be used by default in the Makefile when maintainer >> mode is enabled? >> > I don't understand this question, sorry. What do you refer to > with "this" here? > I meant the --add-missing option when calling automake. >> -- Jeff J. >> > Thanks, > Stefano
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.