X-Loop: help-debbugs@HIDDEN Subject: bug#11790: Automake-installed auxiliary scripts can get silently out-of-date after an Automake upgrade (was: Re: [PATCH] {master} missing: do not touch timestamps; only warn for out-of-date files) Resent-From: Stefano Lattarini <stefano.lattarini@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: help-debbugs@HIDDEN Resent-Date: Tue, 26 Jun 2012 11:29:01 +0000 Resent-Message-ID: <handler.11790.B.13407100811220 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 11790 X-GNU-PR-Package: debbugs.gnu.org X-GNU-PR-Keywords: patch To: Bruno Haible <bruno@HIDDEN> Cc: Eric Blake <eblake@HIDDEN>, bug-gnulib@HIDDEN, automake-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.13407100811220 (code B ref -1); Tue, 26 Jun 2012 11:29:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2012 11:28:01 +0000 Received: from localhost ([127.0.0.1]:58297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1SjTw9-0000Ja-7D for submit <at> debbugs.gnu.org; Tue, 26 Jun 2012 07:28:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37165) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <stefano.lattarini@HIDDEN>) id 1SjTw6-0000JP-Kb for submit <at> debbugs.gnu.org; Tue, 26 Jun 2012 07:27:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1SjTsC-0005Lu-A3 for submit <at> debbugs.gnu.org; Tue, 26 Jun 2012 07:23:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID,URIBL_BLACK autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56418) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1SjTsC-0005Lp-4C for submit <at> debbugs.gnu.org; Tue, 26 Jun 2012 07:23:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47364) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1SjTsA-0008TK-C5 for bug-automake@HIDDEN; Tue, 26 Jun 2012 07:23:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1SjTs8-0005L0-JA for bug-automake@HIDDEN; Tue, 26 Jun 2012 07:23:53 -0400 Received: from mail-bk0-f41.google.com ([209.85.214.41]:36529) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <stefano.lattarini@HIDDEN>) id 1SjTrq-0005H1-0p; Tue, 26 Jun 2012 07:23:34 -0400 Received: by bkcjm19 with SMTP id jm19so4703382bkc.0 for <multiple recipients>; Tue, 26 Jun 2012 04:23:30 -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=awvGl/W6yqevPAV8idmiG/GC1W7d+rk80BUitkqctqw=; b=ZhTj4FSB005DVeB0RbTfDoLl2B07QPI7xxPiWN57hbhUOYXU6KIGo0DPqvMgi3Ipqb H2hB7PVSgHJaGLQ8BLDXRHFw4/ahqKl+NMNgRoHxa5/Fd8V0JWvBuF1WCGa7Q+zl7g9k cTPFF786pDFLDy9dL54j9cwpfeZVyrV6XWWDW0Mku8JPIm2E6QlytwB/hVeUDP35VGKL YK1xDH6qsYsn880MgOHUYHPvm4cvMjygtdwH2Wx1XHSCHHRrtt7H0C5v1Y7qUhZatqp4 5Ta09GV+tD5C1XPgMgQ5xMpTerKfC0pgICGiAwiJ1pKfPlET2Igps2FYQ+j8wuRo+Cky fMbg== Received: by 10.204.152.195 with SMTP id h3mr5389152bkw.119.1340709810390; Tue, 26 Jun 2012 04:23:30 -0700 (PDT) Received: from [82.56.30.176] (host176-30-dynamic.56-82-r.retail.telecomitalia.it. [82.56.30.176]) by mx.google.com with ESMTPS id iq16sm50324972bkc.6.2012.06.26.04.23.28 (version=SSLv3 cipher=OTHER); Tue, 26 Jun 2012 04:23:29 -0700 (PDT) Message-ID: <4FE99BAE.6000909@HIDDEN> Date: Tue, 26 Jun 2012 13:23:26 +0200 From: Stefano Lattarini <stefano.lattarini@HIDDEN> MIME-Version: 1.0 References: <a16377d2b741083c2b3caad7c066c88ac02405a5.1340227585.git.stefano.lattarini@HIDDEN> <4FE9309D.2070701@HIDDEN> <4FE96820.5010403@HIDDEN> <1792271.0cklHsAEJn@linuix> In-Reply-To: <1792271.0cklHsAEJn@linuix> 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: -4.4 (----) 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: -4.4 (----) Severity: minor thanks [Adding bug-automake] On 06/26/2012 12:32 PM, Bruno Haible wrote: > Stefano Lattarini wrote: >> I'm almost inclined not to do so, to force the affected >> projects' broken setup to be fixed; i.e., if you are using Automake 1.11, >> you let it install the correct 'missing' program, instead of forcing it >> to use the 'missing' from Automake 1.13. > > But developers don't have the impression that they are doing something > wrong when they use an old 'missing' program. > > How to reproduce: > > =========================== Makefile.am ============================ > AUTOMAKE_OPTIONS = foreign > =========================== configure.ac =========================== > AC_INIT > AM_INIT_AUTOMAKE([dummy],[0]) > AC_CONFIG_FILES([Makefile]) > AC_OUTPUT > ==================================================================== > > Execute this with Automake 1.10.3: > $ aclocal > $ automake -Wall -a -c > configure.ac:2: installing `./install-sh' > configure.ac:2: installing `./missing' > > Then execute this with Automake 1.12: > $ aclocal > $ automake -Wall > > No warning. How is a developer meant to notice that he's doing something > wrong if 'automake -Wall' does not tell him? > This is actually a good point. When you upgrade your build system to a new Automake version, you should run automake with the "--force" option, to ensure that the automake-installed scripts are updated even if they are already present in the build tree. But if you fail to do so, you don't get any warning, which is not very user-friendly and can cause such hard-to-spot errors. Any idea for a simple solution to this problem? Regards, 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#11790: Acknowledgement (Automake-installed auxiliary scripts can get silently out-of-date after an Automake upgrade (was: Re: [PATCH] {master} missing: do not touch timestamps; only warn for out-of-date files)) Message-ID: <handler.11790.B.13407100811220.ack <at> debbugs.gnu.org> References: <4FE99BAE.6000909@HIDDEN> X-Gnu-PR-Message: ack 11790 X-Gnu-PR-Package: debbugs.gnu.org X-Gnu-PR-Keywords: patch Reply-To: 11790 <at> debbugs.gnu.org Date: Tue, 26 Jun 2012 11:29: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): help-debbugs@HIDDEN If you wish to submit further information on this problem, please send it to 11790 <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 11790: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11790 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 28 Jun 2012 10:30:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 28 06:30:03 2012 Received: from localhost ([127.0.0.1]:34394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1SkBz9-0006UG-0e for submit <at> debbugs.gnu.org; Thu, 28 Jun 2012 06:30:03 -0400 Received: from mail-bk0-f44.google.com ([209.85.214.44]:43993) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <stefano.lattarini@HIDDEN>) id 1SkBz6-0006TR-Ua for control <at> debbugs.gnu.org; Thu, 28 Jun 2012 06:30:01 -0400 Received: by bkty8 with SMTP id y8so1752743bkt.3 for <control <at> debbugs.gnu.org>; Thu, 28 Jun 2012 03:25:48 -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:subject:content-type :content-transfer-encoding; bh=XAXbNYvHjVevg3KNFxdWlxC3OXRZQwNrjgcwVlhU930=; b=ZO0PJUBsZkJENc6yg5fqBR6sqp5aR+J4rpi0SamWk7L0QHBrkQZO1Vj4qcK8yItpn7 WEAQKJpkpWAqif5oqEOlHWjDG0g9Pz8vZ/F+u3inqCEVxMliJX0zUH8TvqSWgXRy7kaz FW43qOyddiirXASuSuTs/TEaYNICLO/YcJSB9plArWF8o8Upw/9DtlBvdo2tfNhJoApx GoCHpofITRvsT4YObMUSw+3F0bodPfwlK+ZelOWOp+kj2g/g4FkOC+Wed9XZbbgTo1+7 hjQUceha5xP0bUMwdBGu7QITqK+NpR8KbE4ujlHFEeffQGx7X+SwGhsj2iQychZDP6zW CdBg== Received: by 10.204.152.27 with SMTP id e27mr447811bkw.56.1340879148152; Thu, 28 Jun 2012 03:25:48 -0700 (PDT) Received: from [87.21.62.33] (host33-62-dynamic.21-87-r.retail.telecomitalia.it. [87.21.62.33]) by mx.google.com with ESMTPS id h18sm58361054bkh.8.2012.06.28.03.25.45 (version=SSLv3 cipher=OTHER); Thu, 28 Jun 2012 03:25:46 -0700 (PDT) Message-ID: <4FEC3122.302@HIDDEN> Date: Thu, 28 Jun 2012 12:25:38 +0200 From: Stefano Lattarini <stefano.lattarini@HIDDEN> MIME-Version: 1.0 To: control <at> debbugs.gnu.org Subject: x Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: control 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: -2.6 (--) tags 11790 - patch thanks
Received: (at control) by debbugs.gnu.org; 2 Jan 2015 21:45:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 02 16:45:38 2015 Received: from localhost ([127.0.0.1]:35300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Y7A2L-0001Uy-FG for submit <at> debbugs.gnu.org; Fri, 02 Jan 2015 16:45:38 -0500 Received: from mail-wi0-f174.google.com ([209.85.212.174]:34507) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <stefano.lattarini@HIDDEN>) id 1Y7A2H-0001Uo-6m for control <at> debbugs.gnu.org; Fri, 02 Jan 2015 16:45:34 -0500 Received: by mail-wi0-f174.google.com with SMTP id h11so187462wiw.13 for <control <at> debbugs.gnu.org>; Fri, 02 Jan 2015 13:45:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:subject:content-type :content-transfer-encoding; bh=jTPuHxIv4D83PN+nmluYcnuIN/p+XcBBzu5NiDqHty0=; b=dpiPm8GqYxsM+LfyshR7/nqb7kb504nFqTfBNrA8EKWKB1ujXHABjXbyTqfb2YIjQS nWXc+p3jRDTdRFKt1oJk84EYlTVyIOSSTPJxJODQAewSyulsMAE4xyMtOI1URf6s6l36 wXk2RgKJU3qiJBgjTZdh176Ztag/TDfeMvdEAqElL2EHkwZkfG3A7zJrP//uaWCFAbnG LIXjprtGLcFPPz/Wu/oNKxVGOYaqoyLIO6FNtL/nal/kXrpmWXjDev5DKb1Dv1p6MVMR SMqRLsVn53FCk7LIW8VlwmD1t6HwvbvvHVfUsWmGK2/Ec7Wp02AVSYcMh0f/NTU57XZI Swxw== X-Received: by 10.194.109.9 with SMTP id ho9mr34800954wjb.29.1420235132187; Fri, 02 Jan 2015 13:45:32 -0800 (PST) Received: from [192.168.0.100] ([87.13.74.29]) by mx.google.com with ESMTPSA id vj1sm5615705wjc.49.2015.01.02.13.45.30 for <control <at> debbugs.gnu.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Jan 2015 13:45:31 -0800 (PST) Message-ID: <54A71179.1020503@HIDDEN> Date: Fri, 02 Jan 2015 22:45:29 +0100 From: Stefano Lattarini <stefano.lattarini@HIDDEN> MIME-Version: 1.0 To: GNU bug tracker automated control server <control <at> debbugs.gnu.org> Subject: x Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://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: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) retitle 11790 Automake-installed auxiliary scripts can get silently out-of-date after an Automake upgrade stop
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.