From unknown Sun Jun 22 07:46:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12177: mdate-sh scriptversion=2009-04-28.21; # UTC Resent-From: doug Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sat, 11 Aug 2012 01:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12177 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: 12177@debbugs.gnu.org X-Debbugs-Original-To: bug-automake@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.134464749223710 (code B ref -1); Sat, 11 Aug 2012 01:12:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Aug 2012 01:11:32 +0000 Received: from localhost ([127.0.0.1]:47804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T00Em-0006AM-CR for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:11:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59523) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T00Bj-00065p-8v for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:08:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T003d-00075W-S0 for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:00: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]:45286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T003d-00074x-PK for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:00:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48390) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T003c-0005Xf-N5 for bug-automake@gnu.org; Fri, 10 Aug 2012 21:00:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T003b-00073b-SQ for bug-automake@gnu.org; Fri, 10 Aug 2012 21:00:00 -0400 Received: from p3plsmtpa09-09.prod.phx3.secureserver.net ([173.201.193.238]:45432) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T003b-00073X-Ka for bug-automake@gnu.org; Fri, 10 Aug 2012 20:59:59 -0400 Received: from phantom ([24.144.232.46]) by p3plsmtpa09-09.prod.phx3.secureserver.net with id lCzt1j00110jVCw01CztnR; Fri, 10 Aug 2012 17:59:54 -0700 Date: Fri, 10 Aug 2012 20:59:47 -0400 From: doug Message-ID: <20120810205947.5f53b82c@phantom> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64--netbsd) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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, 10 Aug 2012 21:11:31 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) This file is found in make-3.82 and autotools packages. It runs forever some systems. Note below: # TIME_STYLE="posix-long-iso" echo x`/home/doug/gentoo/bin/ls -L -d -n /` xdrwxr-xr-x 22 0 0 512 July 24 01:43 / ^^^^ Now look at line 114 Jul) month=July; nummonth=7;; July will never match Jul and so the loop is infinite. Regards - Doug From unknown Sun Jun 22 07:46:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12177: mdate-sh scriptversion=2009-04-28.21; # UTC Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sun, 12 Aug 2012 09:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12177 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: doug Cc: 12177@debbugs.gnu.org Received: via spool by 12177-submit@debbugs.gnu.org id=B12177.134476229711867 (code B ref 12177); Sun, 12 Aug 2012 09:05:02 +0000 Received: (at 12177) by debbugs.gnu.org; 12 Aug 2012 09:04:57 +0000 Received: from localhost ([127.0.0.1]:50575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0U6S-00035M-Kf for submit@debbugs.gnu.org; Sun, 12 Aug 2012 05:04:56 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:60211) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0U6Q-00035E-IH for 12177@debbugs.gnu.org; Sun, 12 Aug 2012 05:04:55 -0400 Received: by wgbdq10 with SMTP id dq10so2215000wgb.15 for <12177@debbugs.gnu.org>; Sun, 12 Aug 2012 01:56:28 -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=vqOTcDfcBpmBqn7SzUQu0K/vc4o9QSdULKtn+bwrwqQ=; b=iMK4aa8S8qYusCMI/awxt018Jl2MtT+gaW2TQ5IJlqCQx/y/hJ/fnA+Ap7+GXlZwUt UZ1lXPr+ntcGQgRvxJlg4E6QgxYOVxs6UB0SXvSCBdzT2VLq3uDjrwZN2eIbmWQjOhGQ xgZZMFcl6fOKu7AYNxR0Pr/XJ+M4bRqLDq5rDBesI8g0RxG/QlXEfv3PoNmTqi5UwmIH 51CrOLg5e4bmcTGa6BtgsTBuMkIp2yHRvhDMFYxHnrY/eR3pcNyvjau7wzRrsbnOSgsI EMwj5JSc2ipF8EKBd48Yj3X3GB+/cWI2PqCCairylBBBHMTrr6AT4CJhY5gl9ntJMGs6 FTtQ== Received: by 10.216.143.158 with SMTP id l30mr4435736wej.113.1344761787916; Sun, 12 Aug 2012 01:56:27 -0700 (PDT) Received: from [192.168.178.21] (host152-95-dynamic.2-87-r.retail.telecomitalia.it. [87.2.95.152]) by mx.google.com with ESMTPS id fu8sm9012453wib.5.2012.08.12.01.56.26 (version=SSLv3 cipher=OTHER); Sun, 12 Aug 2012 01:56:27 -0700 (PDT) Message-ID: <50276FB3.4020100@gmail.com> Date: Sun, 12 Aug 2012 10:56:19 +0200 From: Stefano Lattarini MIME-Version: 1.0 References: <20120810205947.5f53b82c@phantom> In-Reply-To: <20120810205947.5f53b82c@phantom> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.6 (--) Hi Doug, thanks for the report. On 08/11/2012 02:59 AM, doug wrote: > This file is found in make-3.82 and autotools packages. > Which Automake version? > It runs forever some systems. > Not anymore, since Ralf Wildenhues fixed it two years ago (2010-08-21) with commit v1.11-188-gb268a1f "Improve robustness of mdate-sh script": Improve robustness of mdate-sh script. * lib/mdate-sh: Sanitize zsh behavior on startup, to ensure $ls_command is word-split properly upon invocation. (error): New function. (main): Use it. Improve error checking to avoid endless loop in case $ls_command gave bogus output. Fix eval quotation. * tests/mdate6.test: New test, to expose eval quotation error. * tests/Makefile.am: Update. The script will still experience an error, though (which is better than an endless loop). > Note below: > > # TIME_STYLE="posix-long-iso" echo x`/home/doug/gentoo/bin/ls -L -d -n /` > xdrwxr-xr-x 22 0 0 512 July 24 01:43 / > ^^^^ > What happens if TIME_STYLE is simply unset? > Now look at line 114 > > Jul) month=July; nummonth=7;; > > July will never match Jul and so the loop is infinite. > > Regards > - Doug Thanks, Stefano From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 16 12:32:08 2012 Received: (at control) by debbugs.gnu.org; 16 Aug 2012 16:32:08 +0000 Received: from localhost ([127.0.0.1]:33758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T22zP-0002EH-KP for submit@debbugs.gnu.org; Thu, 16 Aug 2012 12:32:07 -0400 Received: from mail-bk0-f44.google.com ([209.85.214.44]:45833) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T22zN-0002EC-8E for control@debbugs.gnu.org; Thu, 16 Aug 2012 12:32:05 -0400 Received: by bkty7 with SMTP id y7so1056126bkt.3 for ; Thu, 16 Aug 2012 09:23:14 -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=zK7QBprPhhzpRjBx5Dy647w8S1t+CoR5wHbs8EzbsKQ=; b=H4mKZcKNehrOUaH7str9ymq/ZgBpDpQZggH/cyJsHH5eMxBr1yQ1gq1cQoRrnaoHzp xP6oANUexKjbt42mCR8LEOBUxYsau1TV24zhJT1BJzfkH9YT9a68xWk1s8AUsr49FUCx FaucrN9bLs9K6umxJMsUYkGNF1eNcpRhzlbQehh0w0eLwC9miXXU39gmYYXLHfhafqcd /xLm6P/32DHexjiebpkol5y3DQ3ZOqmHOMLf/5fh9vMm4IWx+UYF9UnZMbCZw+jpouKR WwoKTv57HpcHCreeqAbsGIayPZmlL5LyRek0NN61kzsgfD/cDZx+dy6d4ZL6wv1nzWQH 7GPg== Received: by 10.204.152.206 with SMTP id h14mr866011bkw.36.1345134194402; Thu, 16 Aug 2012 09:23:14 -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 t23sm2571953bks.4.2012.08.16.09.23.10 (version=SSLv3 cipher=OTHER); Thu, 16 Aug 2012 09:23:11 -0700 (PDT) Message-ID: <502D1E60.3040505@gmail.com> Date: Thu, 16 Aug 2012 18:22:56 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: control@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@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.6 (--) tags 12177 + moreinfo severity 12177 minor thanks From unknown Sun Jun 22 07:46:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12177: mdate-sh scriptversion=2009-04-28.21; # UTC Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Wed, 21 Nov 2012 10:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12177 X-GNU-PR-Package: automake X-GNU-PR-Keywords: moreinfo To: doug Cc: 12177@debbugs.gnu.org Received: via spool by 12177-submit@debbugs.gnu.org id=B12177.13534941682937 (code B ref 12177); Wed, 21 Nov 2012 10:37:02 +0000 Received: (at 12177) by debbugs.gnu.org; 21 Nov 2012 10:36:08 +0000 Received: from localhost ([127.0.0.1]:58134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tb7f5-0000lK-N5 for submit@debbugs.gnu.org; Wed, 21 Nov 2012 05:36:07 -0500 Received: from mail-lb0-f172.google.com ([209.85.217.172]:64907) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tb7f4-0000lD-1S for 12177@debbugs.gnu.org; Wed, 21 Nov 2012 05:36:06 -0500 Received: by mail-lb0-f172.google.com with SMTP id y2so5831170lbk.3 for <12177@debbugs.gnu.org>; Wed, 21 Nov 2012 02:34:51 -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:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=f5716h6nm2v1AcCrP5cDBvqAd2hmvWCK2ZFc8+/CNMs=; b=RXPCLlE0fkXj58OWqhg0LyNj2M+WQBas2U1j8lJCDEHyvk2nP6wMCeD1SscKDBD8Gd VwFG2LfE1VZKWCcGUnGBMl9FH9gqxaezndirgH8Q2ckTPWPgCJw2xsDtTdenJPkv1JfR HTacCsBy+rBbDnfzl7sw4EsR2tm+Opmgrp47767EdMn0/IdwEgKXymEMX22iyzJx/mxR Q9e1awF008ULD9194ApLfcn/H10D3Bd84Y5TuBMj5SOfTmZv3UxrgiEH/XmEhqsF1ZQm JuhuOCqGbJBOKxS15bJHk3D7qBbMcA/X59vjXexkmBjke6VVzgPKkCYvCaX5JlSKm80/ A8pg== Received: by 10.152.128.9 with SMTP id nk9mr10273998lab.17.1353494090877; Wed, 21 Nov 2012 02:34:50 -0800 (PST) Received: from [192.168.178.21] (host247-100-dynamic.8-87-r.retail.telecomitalia.it. [87.8.100.247]) by mx.google.com with ESMTPS id e4sm28197lby.12.2012.11.21.02.34.49 (version=SSLv3 cipher=OTHER); Wed, 21 Nov 2012 02:34:50 -0800 (PST) Message-ID: <50ACAE46.2020005@gmail.com> Date: Wed, 21 Nov 2012 11:34:46 +0100 From: Stefano Lattarini MIME-Version: 1.0 References: <20120810205947.5f53b82c@phantom> <50276FB3.4020100@gmail.com> In-Reply-To: <50276FB3.4020100@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: 0.1 (/) Reference: On 08/12/2012 10:56 AM, Stefano Lattarini wrote: > Hi Doug, thanks for the report. > > On 08/11/2012 02:59 AM, doug wrote: >> This file is found in make-3.82 and autotools packages. >> > Which Automake version? > >> It runs forever some systems. >> > Not anymore, since Ralf Wildenhues fixed it two years ago (2010-08-21) > with commit v1.11-188-gb268a1f "Improve robustness of mdate-sh script": > > Improve robustness of mdate-sh script. > > * lib/mdate-sh: Sanitize zsh behavior on startup, to ensure > $ls_command is word-split properly upon invocation. > (error): New function. > (main): Use it. Improve error checking to avoid endless loop > in case $ls_command gave bogus output. Fix eval quotation. > * tests/mdate6.test: New test, to expose eval quotation error. > * tests/Makefile.am: Update. > > The script will still experience an error, though (which is better > than an endless loop). > >> Note below: >> >> # TIME_STYLE="posix-long-iso" echo x`/home/doug/gentoo/bin/ls -L -d -n /` >> xdrwxr-xr-x 22 0 0 512 July 24 01:43 / >> ^^^^ >> > What happens if TIME_STYLE is simply unset? > >> Now look at line 114 >> >> Jul) month=July; nummonth=7;; >> >> July will never match Jul and so the loop is infinite. >> >> Regards >> - Doug > Any news on this bug? To avoid keeping the Automake bug tracker overly cluttered, I'm going to close the report in a few days if I don't hear anything back. Regards, Stefano From unknown Sun Jun 22 07:46:32 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: doug Subject: bug#12177: closed (Re: bug#12177: mdate-sh scriptversion=2009-04-28.21; # UTC) Message-ID: References: <50B3626C.6050102@gmail.com> <20120810205947.5f53b82c@phantom> X-Gnu-PR-Message: they-closed 12177 X-Gnu-PR-Package: automake X-Gnu-PR-Keywords: moreinfo Reply-To: 12177@debbugs.gnu.org Date: Mon, 26 Nov 2012 12:39:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1353933542-5843-1" This is a multi-part message in MIME format... ------------=_1353933542-5843-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #12177: mdate-sh scriptversion=3D2009-04-28.21; # UTC which was filed against the automake package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 12177@debbugs.gnu.org. --=20 12177: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12177 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1353933542-5843-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 12177-done) by debbugs.gnu.org; 26 Nov 2012 12:38:52 +0000 Received: from localhost ([127.0.0.1]:39359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tcxxb-0001Vs-S8 for submit@debbugs.gnu.org; Mon, 26 Nov 2012 07:38:52 -0500 Received: from mail-la0-f44.google.com ([209.85.215.44]:42946) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcxxZ-0001Vk-6a for 12177-done@debbugs.gnu.org; Mon, 26 Nov 2012 07:38:50 -0500 Received: by mail-la0-f44.google.com with SMTP id d3so9339983lah.3 for <12177-done@debbugs.gnu.org>; Mon, 26 Nov 2012 04:37:05 -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:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=QTGRUhkQ2qRV5m4NGZz/6fZ5wtudP2PTdM47UFqCd/E=; b=iG64ml31DADx7gZiTWB/A6ApEBWZjHzHTNaxoiXWT0njTin8xPBxOeBvOHgEfdLbxD 2WSC4MGwQNQi/wSHZYbUgyWA3kDRt0AwiiML4ph2T8G4ID30M1lps2ApzxvXOjpFdAVy DAebN/Q1GqTWZ2p13fP6dRVPqbszi2b08mVpf3PQfw44cxQDOWOjrgRNvWrKbtaPmVus DXkt2KejK3ASofFqmfpHeXdTrFee6fFKHU5LyeGZ3Kb9Edyn0fxtZLCaH5Ktm3gDJCPU UoO5hygUtTj3pWBeim7YMBNXddLkcyAJxksfyg9pagKUr2uWBZCwYTf8L1vjm1YGSNQ+ Lhfw== Received: by 10.112.47.168 with SMTP id e8mr5059457lbn.46.1353933425045; Mon, 26 Nov 2012 04:37:05 -0800 (PST) Received: from [192.168.178.21] (host54-50-dynamic.58-82-r.retail.telecomitalia.it. [82.58.50.54]) by mx.google.com with ESMTPS id oz12sm5339401lab.17.2012.11.26.04.37.03 (version=SSLv3 cipher=OTHER); Mon, 26 Nov 2012 04:37:04 -0800 (PST) Message-ID: <50B3626C.6050102@gmail.com> Date: Mon, 26 Nov 2012 13:37:00 +0100 From: Stefano Lattarini MIME-Version: 1.0 To: doug Subject: Re: bug#12177: mdate-sh scriptversion=2009-04-28.21; # UTC References: <20120810205947.5f53b82c@phantom> <50276FB3.4020100@gmail.com> <50ACAE46.2020005@gmail.com> In-Reply-To: <50ACAE46.2020005@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 12177-done Cc: 12177-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: 0.1 (/) On 11/21/2012 11:34 AM, Stefano Lattarini wrote: > Reference: > > > On 08/12/2012 10:56 AM, Stefano Lattarini wrote: >> Hi Doug, thanks for the report. >> >> On 08/11/2012 02:59 AM, doug wrote: >>> This file is found in make-3.82 and autotools packages. >>> >> Which Automake version? >> >>> It runs forever some systems. >>> >> Not anymore, since Ralf Wildenhues fixed it two years ago (2010-08-21) >> with commit v1.11-188-gb268a1f "Improve robustness of mdate-sh script": >> >> Improve robustness of mdate-sh script. >> >> * lib/mdate-sh: Sanitize zsh behavior on startup, to ensure >> $ls_command is word-split properly upon invocation. >> (error): New function. >> (main): Use it. Improve error checking to avoid endless loop >> in case $ls_command gave bogus output. Fix eval quotation. >> * tests/mdate6.test: New test, to expose eval quotation error. >> * tests/Makefile.am: Update. >> >> The script will still experience an error, though (which is better >> than an endless loop). >> >>> Note below: >>> >>> # TIME_STYLE="posix-long-iso" echo x`/home/doug/gentoo/bin/ls -L -d -n /` >>> xdrwxr-xr-x 22 0 0 512 July 24 01:43 / >>> ^^^^ >>> >> What happens if TIME_STYLE is simply unset? >> >>> Now look at line 114 >>> >>> Jul) month=July; nummonth=7;; >>> >>> July will never match Jul and so the loop is infinite. >>> >>> Regards >>> - Doug >> > Any news on this bug? To avoid keeping the Automake bug tracker overly > cluttered, I'm going to close the report in a few days if I don't hear > anything back. > No further feedback has been received, so I'm closing this report. Regards, Stefano ------------=_1353933542-5843-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Aug 2012 01:11:32 +0000 Received: from localhost ([127.0.0.1]:47804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T00Em-0006AM-CR for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:11:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59523) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T00Bj-00065p-8v for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:08:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T003d-00075W-S0 for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:00: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]:45286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T003d-00074x-PK for submit@debbugs.gnu.org; Fri, 10 Aug 2012 21:00:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48390) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T003c-0005Xf-N5 for bug-automake@gnu.org; Fri, 10 Aug 2012 21:00:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T003b-00073b-SQ for bug-automake@gnu.org; Fri, 10 Aug 2012 21:00:00 -0400 Received: from p3plsmtpa09-09.prod.phx3.secureserver.net ([173.201.193.238]:45432) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T003b-00073X-Ka for bug-automake@gnu.org; Fri, 10 Aug 2012 20:59:59 -0400 Received: from phantom ([24.144.232.46]) by p3plsmtpa09-09.prod.phx3.secureserver.net with id lCzt1j00110jVCw01CztnR; Fri, 10 Aug 2012 17:59:54 -0700 Date: Fri, 10 Aug 2012 20:59:47 -0400 From: doug To: bug-automake@gnu.org Subject: mdate-sh scriptversion=2009-04-28.21; # UTC Message-ID: <20120810205947.5f53b82c@phantom> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64--netbsd) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 10 Aug 2012 21:11:31 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) This file is found in make-3.82 and autotools packages. It runs forever some systems. Note below: # TIME_STYLE="posix-long-iso" echo x`/home/doug/gentoo/bin/ls -L -d -n /` xdrwxr-xr-x 22 0 0 512 July 24 01:43 / ^^^^ Now look at line 114 Jul) month=July; nummonth=7;; July will never match Jul and so the loop is infinite. Regards - Doug ------------=_1353933542-5843-1-- From unknown Sun Jun 22 07:46:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12177: mdate-sh scriptversion=2009-04-28.21; # UTC Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Mon, 26 Nov 2012 20:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12177 X-GNU-PR-Package: automake X-GNU-PR-Keywords: moreinfo To: B Douglas Hilton Cc: 12177@debbugs.gnu.org Received: via spool by 12177-submit@debbugs.gnu.org id=B12177.135396344826008 (code B ref 12177); Mon, 26 Nov 2012 20:58:01 +0000 Received: (at 12177) by debbugs.gnu.org; 26 Nov 2012 20:57:28 +0000 Received: from localhost ([127.0.0.1]:40558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Td5k5-0006lO-Do for submit@debbugs.gnu.org; Mon, 26 Nov 2012 15:57:27 -0500 Received: from mail-bk0-f44.google.com ([209.85.214.44]:59141) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Td5k2-0006lG-S5 for 12177@debbugs.gnu.org; Mon, 26 Nov 2012 15:57:24 -0500 Received: by mail-bk0-f44.google.com with SMTP id w11so5275676bku.3 for <12177@debbugs.gnu.org>; Mon, 26 Nov 2012 12:55:36 -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:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=m18KL9E11b7wx/hkGMx6L+YLf4JVTyPH9nGBKg3Yttc=; b=tCkoa968w5Xekvo7VMBqNRtwPsuFui8hCGxpn5CPfeP+Lfu50jHGnkMLoerPzb2+OM YH+9HJ+QZCmbJM++Y1Zax7vLsDWEJPBdVw4RTvkfB/bpcOreFPgVyo65AX3DDAxK3TPn qWu2R+elicgvv8R+hIvLf/jr5vnABBZs+FlSHET1sas9Z+lkBfzwsY9Hg3v7KcKDlyDB G/bjnHlo3HihoHhhoXwy7lycnAFqhYFh0xjRWB2iUfzdmVmdTSAZ+9hZXkXOF6ChfSck xMN5cXOEA5tTLPpXkDAaCW4j1DJ7CjJRSscYbv7K7KVwLaj/7oZPZPCkd8CcqMTOZc6j 7POA== Received: by 10.204.147.141 with SMTP id l13mr3867656bkv.43.1353963336828; Mon, 26 Nov 2012 12:55:36 -0800 (PST) Received: from [192.168.178.21] (host54-50-dynamic.58-82-r.retail.telecomitalia.it. [82.58.50.54]) by mx.google.com with ESMTPS id n27sm9048246bkw.0.2012.11.26.12.55.33 (version=SSLv3 cipher=OTHER); Mon, 26 Nov 2012 12:55:35 -0800 (PST) Message-ID: <50B3D73C.5030504@gmail.com> Date: Mon, 26 Nov 2012 21:55:24 +0100 From: Stefano Lattarini MIME-Version: 1.0 References: <20120810205947.5f53b82c@phantom> <50276FB3.4020100@gmail.com> <50ACAE46.2020005@gmail.com> <50B3626C.6050102@gmail.com> <50B3D12D.2060909@mechalogic.net> In-Reply-To: <50B3D12D.2060909@mechalogic.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: 0.1 (/) On 11/26/2012 09:29 PM, B Douglas Hilton wrote: > > Sorry I didn't get back to you in time. > No problem, the bug can still be reopened at any time if the need arise. > As far as I know the bug is still present and will be until the end of > time unless every old version of every program that ever used the flawed > autotools versions were to be patched. > But what I was asking was: if you copy the new version of the mdate-sh script in a package that was using the buggy version, does the error disappear? If yes, we can be satisfied to have done our part. > It is probably just as well that you closed it as I have neither > the time nor ability to generate the thousands of patches that > would have been required to fix this. > > - Doug Thanks, and best regards, Stefano