From unknown Sat Aug 09 13:18:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19579: Long lines, short awk Resent-From: "Daniel Richard G." Original-Sender: "Debbugs-submit" Resent-CC: bug-automake@gnu.org Resent-Date: Tue, 13 Jan 2015 06:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19579 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: 19579@debbugs.gnu.org X-Debbugs-Original-To: bug-automake@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14211289242082 (code B ref -1); Tue, 13 Jan 2015 06:03:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jan 2015 06:02:04 +0000 Received: from localhost ([127.0.0.1]:54898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAuYG-0000XW-7V for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:02:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35172) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAuYD-0000X0-C4 for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:02:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YAuY7-0003pB-BD for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:01:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44257) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAuY7-0003p7-9E for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:01:55 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAuY2-0007Zc-Pr for bug-automake@gnu.org; Tue, 13 Jan 2015 01:01:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YAuXy-0003np-GG for bug-automake@gnu.org; Tue, 13 Jan 2015 01:01:50 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:49856) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAuXy-0003ne-8C for bug-automake@gnu.org; Tue, 13 Jan 2015 01:01:46 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 870FB20A3C for ; Tue, 13 Jan 2015 01:01:44 -0500 (EST) Received: from web1 ([10.202.2.211]) by compute4.internal (MEProxy); Tue, 13 Jan 2015 01:01:44 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=iSKUNK.ORG; h= message-id:x-sasl-enc:from:to:mime-version :content-transfer-encoding:content-type:subject:date; s=mesmtp; bh=5L2tIvwRK6ZUUAYMHuzXUaYfgVI=; b=NtrTDFxW8b2Mlr9V11eBelrtOOok +rjZRUwxJHzKDa1CV4SRAUIIzWBPRmtrESz0f/VBeEyHn6hbxGGyr8A70QuNEdvn IGP0dY83eZhW8b+WBobRW48PVC2+rN+2ENMSn7VoBOGD0dviQxn3L6urN+FWiqrc BkqGX3mo+Kf818I= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:x-sasl-enc:from:to :mime-version:content-transfer-encoding:content-type:subject :date; s=smtpout; bh=5L2tIvwRK6ZUUAYMHuzXUaYfgVI=; b=erbLUWCUD/o PLk6yHEMIoF2FrFjh5D2n40jRbTJq4MWBnIWGHMpC8uv4tlnymE5HvXejIarL0AS qtVFoPrarS1RTLXQrmyE6cGoVFrx6h4BJXxOAJCs/S3zwBaszWMgHGFow17xpGpc oM54BMVWlZknWyIYTEOOk028DLMFX0lE= Received: by web1.nyi.internal (Postfix, from userid 99) id 5BBB0AEECFC; Tue, 13 Jan 2015 01:01:44 -0500 (EST) Message-Id: <1421128904.3539093.213146353.38D70FA7@webmail.messagingengine.com> X-Sasl-Enc: fi+CXtOydHIagpQXLnqDqGfiKoGEdInzRugOC+eBGR3Y 1421128904 From: "Daniel Richard G." MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - html Date: Tue, 13 Jan 2015 01:01:44 -0500 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Hello list, I am building a source package, prepared with Automake 1.15, on HP-UX. While running the configure script, I get [...] config.status: creating include/Makefile config.status: creating scripts/Makefile config.status: creating src/Makefile config.status: creating src/lib/Makefile awk: Input line -rm -rf ../../src/l cannot be longer than 3,000 bytes. The input line number is 21137. The source line number is 235. config.status: error: could not create src/lib/Makefile It so happens that src/lib/Makefile covers a large number of source files, spread out across many directories. Line 21137 of Makefile.in is the "-rm -rf" line shown below: distclean: distclean-am -rm -rf ../../src/lib/libobj/$(DEPDIR) foo/bar/$(DEPDIR) foo/baz/$(DEPDIR) ... The line includes every single subdir-objects subdirectory known to the makefile, and is well over 15kB long. The maintainer-clean target also has an identical line. I recognize that the usual thing to do here is specify e.g. AWK=gawk, but other sections of the makefile (e.g. clean-libtool target) avoid this issue altogether by specifying a series of short "rm" commands instead of a single giant invocation. (Moreover, even if $AWK didn't have a line-length limitation, the shell could still balk with an "Argument list too long" error.) IMO, it is better to have the distclean and maintainer-clean targets follow this same approach. --Daniel -- Daniel Richard G. || skunk@iSKUNK.ORG My ASCII-art .sig got a bad case of Times New Roman. From unknown Sat Aug 09 13:18:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19579: Long lines, short awk References: <1421128904.3539093.213146353.38D70FA7@webmail.messagingengine.com> In-Reply-To: <1421128904.3539093.213146353.38D70FA7@webmail.messagingengine.com> Resent-From: Mike Frysinger Original-Sender: "Debbugs-submit" Resent-CC: bug-automake@gnu.org Resent-Date: Tue, 08 Feb 2022 04:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19579 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: "Daniel Richard G." Cc: 19579@debbugs.gnu.org Received: via spool by 19579-submit@debbugs.gnu.org id=B19579.164429299631280 (code B ref 19579); Tue, 08 Feb 2022 04:04:02 +0000 Received: (at 19579) by debbugs.gnu.org; 8 Feb 2022 04:03:16 +0000 Received: from localhost ([127.0.0.1]:44609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHHim-00088R-0f for submit@debbugs.gnu.org; Mon, 07 Feb 2022 23:03:16 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:44992 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHHij-000889-Iv for 19579@debbugs.gnu.org; Mon, 07 Feb 2022 23:03:14 -0500 Received: by smtp.gentoo.org (Postfix, from userid 559) id 46793342D86; Tue, 8 Feb 2022 04:03:07 +0000 (UTC) From: Mike Frysinger Message-Id: <20220208040307.46793342D86@smtp.gentoo.org> Date: Tue, 8 Feb 2022 04:03:07 +0000 (UTC) X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) On Tue, 13 Jan 2015 01:01:44 -0500, Daniel Richard G. wrote: > I am building a source package, prepared with Automake 1.15, on HP-UX. > While running the configure script, I get > > [...] > config.status: creating include/Makefile > config.status: creating scripts/Makefile > config.status: creating src/Makefile > config.status: creating src/lib/Makefile > awk: Input line -rm -rf ../../src/l cannot be longer than 3,000 bytes. > The input line number is 21137. > The source line number is 235. > config.status: error: could not create src/lib/Makefile > > It so happens that src/lib/Makefile covers a large number of source > files, spread out across many directories. Line 21137 of Makefile.in is > the "-rm -rf" line shown below: > > distclean: distclean-am > -rm -rf ../../src/lib/libobj/$(DEPDIR) foo/bar/$(DEPDIR) foo/baz/$(DEPDIR) ... > > The line includes every single subdir-objects subdirectory known to the > makefile, and is well over 15kB long. The maintainer-clean target also > has an identical line. can you provide an example that reproduces the issue ? or link to the package you're working on (assuming it's OSS) ? i checked my own projects and it didn't create a single line, it generated a bunch of independent rm commands. i looked through the automake source and couldn't quickly identify something that would explain the behavior you're seeing. -mike From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 07 23:03:27 2022 Received: (at control) by debbugs.gnu.org; 8 Feb 2022 04:03:27 +0000 Received: from localhost ([127.0.0.1]:44612 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHHix-00088r-8f for submit@debbugs.gnu.org; Mon, 07 Feb 2022 23:03:27 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:45004 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHHiv-00088d-T0 for control@debbugs.gnu.org; Mon, 07 Feb 2022 23:03:26 -0500 Received: by smtp.gentoo.org (Postfix, from userid 559) id 2E11B342D86; Tue, 8 Feb 2022 04:03:20 +0000 (UTC) From: Mike Frysinger To: control@debbugs.gnu.org Subject: Control message Message-Id: <20220208040320.2E11B342D86@smtp.gentoo.org> Date: Tue, 8 Feb 2022 04:03:20 +0000 (UTC) X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) tag 19579 = moreinfo thankyou From unknown Sat Aug 09 13:18:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19579: Long lines, short awk Resent-From: "Daniel Richard G." Original-Sender: "Debbugs-submit" Resent-CC: bug-automake@gnu.org Resent-Date: Mon, 14 Feb 2022 06:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19579 X-GNU-PR-Package: automake X-GNU-PR-Keywords: moreinfo To: "Mike Frysinger" Cc: 19579@debbugs.gnu.org Received: via spool by 19579-submit@debbugs.gnu.org id=B19579.16448193695023 (code B ref 19579); Mon, 14 Feb 2022 06:17:02 +0000 Received: (at 19579) by debbugs.gnu.org; 14 Feb 2022 06:16:09 +0000 Received: from localhost ([127.0.0.1]:39542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJUee-0001Ix-UX for submit@debbugs.gnu.org; Mon, 14 Feb 2022 01:16:09 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:43783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJUea-0001I8-0U for 19579@debbugs.gnu.org; Mon, 14 Feb 2022 01:16:07 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 1674A320091A; Mon, 14 Feb 2022 01:15:58 -0500 (EST) Received: from imap50 ([10.202.2.100]) by compute5.internal (MEProxy); Mon, 14 Feb 2022 01:15:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iskunk.org; h=cc :cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; bh=6L4xDLYM652oRub6Notlii3X/SehgcgBxocXbN wc2fk=; b=bY7aop5eAjNQ6qhu7c8n3zJC7v/mjAZxzpVTMc2K3HPCFr5Tj/K66u GeR5SjYKTQ5jFqjZnukHg7LCELIToO9gNp+hWP9oPCj5KntrDuAnx/ynQa6BX7Io qGLjqqjb/W4e1+ZcU1pMgf5D3dk2vr2ZQINctf9sBi6BkvP5u+cmzlv0AMkUAIWO Y1fuBNF2lxszU/3GQ/tLNYm8CSQTcEqILPJ60W1hxdQdhZww0z+PthKpVMFWvuZm 7rHU2VjQeZBE2oBrnoqjMySTWAqtwxSUrMM0gC228fyCgaibp+3UbFxYUAnIZhBE 7kRKh/b/zdj0zmT8tuW0uYEEv8Tfc+mA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=6L4xDLYM652oRub6N otlii3X/SehgcgBxocXbNwc2fk=; b=glz/kFGu744SaKZAMMMAjBbCv7q1ABCw+ IspsYzs3QsvuT+VrPQ6gdWklXJ1kHbWo5C+Bq0s6bCP60DyeUS0kJToh1UCBLSq6 v3d/zrZAdDoAE675g9nLW+GR2wG74R5X7AVTrdyFuqHjQ6/2gqrUAkR3ZsafL/70 wMKXvhuDsUHG+T3PYjAjRH1dJO2A1iiTc59sildtBa7QVyMO7w8LZRsNmgyIB1+v SNWF4g8R/1MpOdNchfjubE4kdelDJnt78j69ZQDpJFcSebgJ5L/s288iB9clBKQL JYUwd8IKhkNCJXRSuv9pHDjFcNyWapY9y7m94pwHrY8RCd4aREPSQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrjedugdelvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesthdtre dtreertdenucfhrhhomhepfdffrghnihgvlhcutfhitghhrghrugcuifdrfdcuoehskhhu nhhksehiuffmfgfpmfdrqfftifeqnecuggftrfgrthhtvghrnhepkedvheeggeevtdejge duledvgefhjeduudejkefhtefhtdefvdeikefgjefghfeunecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshhkuhhnkhesihfumfgfpffmrdfqtf fi X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 658D01920081; Mon, 14 Feb 2022 01:15:57 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-4748-g31a5b5f50e-fm-cal2020-20220204.001-g31a5b5f5 Mime-Version: 1.0 Message-Id: <796d494c-3ff0-4452-957f-e15c5f856944@www.fastmail.com> In-Reply-To: <20220208040307.46793342D86@smtp.gentoo.org> References: <20220208040307.46793342D86@smtp.gentoo.org> Date: Mon, 14 Feb 2022 01:14:54 -0500 From: "Daniel Richard G." Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello Mike, On Mon, 2022 Feb 7 23:03-05:00, Mike Frysinger wrote: > > can you provide an example that reproduces the issue ? or link to the > package you're working on (assuming it's OSS) ? i checked my own > projects and it didn't create a single line, it generated a bunch of > independent rm commands. i looked through the automake source and > couldn't quickly identify something that would explain the behavior > you're seeing. I am currently using Automake 1.16.3, which no longer exhibits the issue originally described. As far as I can tell, this was fixed as a side effect of Git commit 08849db8, made just ten days before my initial report. --Daniel -- Daniel Richard G. || skunk@iSKUNK.ORG My ASCII-art .sig got a bad case of Times New Roman. From unknown Sat Aug 09 13:18:25 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Daniel Richard G." Subject: bug#19579: closed (Re: Long lines, short awk) Message-ID: References: <1421128904.3539093.213146353.38D70FA7@webmail.messagingengine.com> X-Gnu-PR-Message: they-closed 19579 X-Gnu-PR-Package: automake X-Gnu-PR-Keywords: moreinfo Reply-To: 19579@debbugs.gnu.org Date: Mon, 14 Feb 2022 12:13:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1644840782-12008-1" This is a multi-part message in MIME format... ------------=_1644840782-12008-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #19579: Long lines, short awk 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 19579@debbugs.gnu.org. --=20 19579: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D19579 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1644840782-12008-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 19579-done) by debbugs.gnu.org; 14 Feb 2022 12:12:43 +0000 Received: from localhost ([127.0.0.1]:40085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJaDj-00037B-73 for submit@debbugs.gnu.org; Mon, 14 Feb 2022 07:12:43 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:59888 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJaDh-00036s-Pd for 19579-done@debbugs.gnu.org; Mon, 14 Feb 2022 07:12:42 -0500 Received: by smtp.gentoo.org (Postfix, from userid 559) id 55DF1342DE1; Mon, 14 Feb 2022 12:12:35 +0000 (UTC) Date: Mon, 14 Feb 2022 07:12:38 -0500 From: Mike Frysinger To: "Daniel Richard G." Subject: Re: Long lines, short awk Message-ID: Mail-Followup-To: "Daniel Richard G." , 19579-done@debbugs.gnu.org References: <20220208040307.46793342D86@smtp.gentoo.org> <796d494c-3ff0-4452-957f-e15c5f856944@www.fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="NKC03oZZcEJLjQHa" Content-Disposition: inline In-Reply-To: <796d494c-3ff0-4452-957f-e15c5f856944@www.fastmail.com> X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 19579-done Cc: 19579-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --NKC03oZZcEJLjQHa Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 14 Feb 2022 01:14, Daniel Richard G. wrote: > On Mon, 2022 Feb 7 23:03-05:00, Mike Frysinger wrote: > > can you provide an example that reproduces the issue ? or link to the > > package you're working on (assuming it's OSS) ? i checked my own > > projects and it didn't create a single line, it generated a bunch of > > independent rm commands. i looked through the automake source and > > couldn't quickly identify something that would explain the behavior > > you're seeing. >=20 > I am currently using Automake 1.16.3, which no longer exhibits the > issue originally described. As far as I can tell, this was fixed as a > side effect of Git commit 08849db8, made just ten days before my > initial report. ok, thanks for checking -mike --NKC03oZZcEJLjQHa Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmIKRzYACgkQQWM7n+g3 9YGzAw/9HmJyjPWd2tVuF580T/E2nPnsJfdATHV9GQ7Lr7yFVtqe7m/TtPyapvBC fN/p8PJW2bOhdsu/Nd3a+d1B9aj5tYD+iMm9iz0jVCvqHdICCvxqzBYobQHcHPmk ysbyjXbtIeq7LHDNO4OpENaSrf/WcE/sZNiok+PXC4t63e7zLcxvTuQJSxwvbZee c2c8SQzTPTS/NN3f0b/Ab0xmAvBqnQFvMnd7fwrao52YYABTyxK/GMAVltfyZqhc WB54Zg38Zlfu6XRlBWblzpLKhPm6sECAZms8jfjK6ZFEPdoSugFJdXsuAi9d63Jz yRH5vksPSS+wpO+tlbJmdRVWowZRdRQyuf+FtCAvaM06PhB7WDQq1kh82ZcZNojN NcsDs7BrCm8Dx6ZDOtbgyb/WV4Jqucanrxha+bsU3JF0mmRRvcagZTFFq/HeBKaM GlLOO1ig3uzQnzYudYaW6MGeqJQuUtxxK3FVaLahEElw5KeCYWDLuM/9Q692LdTY 0QoFd/zOp4Ja8b/triVEcO+hikapfKMbQ4jdgYWfQPEeRtX2RY48kr7rnjr4aCME rGT2FjJRJGdoSFn4+IWauQ8aqMMhzOzbgUzZZZaK3QShhWNm/itYZiKBNrNVOC9P Eqb2oA7LOPEXP3H0rQr2P0gBMe7x9alm7r+BEkADhIfJOWpIZkY= =3llP -----END PGP SIGNATURE----- --NKC03oZZcEJLjQHa-- ------------=_1644840782-12008-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Jan 2015 06:02:04 +0000 Received: from localhost ([127.0.0.1]:54898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAuYG-0000XW-7V for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:02:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35172) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAuYD-0000X0-C4 for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:02:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YAuY7-0003pB-BD for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:01:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44257) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAuY7-0003p7-9E for submit@debbugs.gnu.org; Tue, 13 Jan 2015 01:01:55 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAuY2-0007Zc-Pr for bug-automake@gnu.org; Tue, 13 Jan 2015 01:01:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YAuXy-0003np-GG for bug-automake@gnu.org; Tue, 13 Jan 2015 01:01:50 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:49856) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAuXy-0003ne-8C for bug-automake@gnu.org; Tue, 13 Jan 2015 01:01:46 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 870FB20A3C for ; Tue, 13 Jan 2015 01:01:44 -0500 (EST) Received: from web1 ([10.202.2.211]) by compute4.internal (MEProxy); Tue, 13 Jan 2015 01:01:44 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=iSKUNK.ORG; h= message-id:x-sasl-enc:from:to:mime-version :content-transfer-encoding:content-type:subject:date; s=mesmtp; bh=5L2tIvwRK6ZUUAYMHuzXUaYfgVI=; b=NtrTDFxW8b2Mlr9V11eBelrtOOok +rjZRUwxJHzKDa1CV4SRAUIIzWBPRmtrESz0f/VBeEyHn6hbxGGyr8A70QuNEdvn IGP0dY83eZhW8b+WBobRW48PVC2+rN+2ENMSn7VoBOGD0dviQxn3L6urN+FWiqrc BkqGX3mo+Kf818I= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:x-sasl-enc:from:to :mime-version:content-transfer-encoding:content-type:subject :date; s=smtpout; bh=5L2tIvwRK6ZUUAYMHuzXUaYfgVI=; b=erbLUWCUD/o PLk6yHEMIoF2FrFjh5D2n40jRbTJq4MWBnIWGHMpC8uv4tlnymE5HvXejIarL0AS qtVFoPrarS1RTLXQrmyE6cGoVFrx6h4BJXxOAJCs/S3zwBaszWMgHGFow17xpGpc oM54BMVWlZknWyIYTEOOk028DLMFX0lE= Received: by web1.nyi.internal (Postfix, from userid 99) id 5BBB0AEECFC; Tue, 13 Jan 2015 01:01:44 -0500 (EST) Message-Id: <1421128904.3539093.213146353.38D70FA7@webmail.messagingengine.com> X-Sasl-Enc: fi+CXtOydHIagpQXLnqDqGfiKoGEdInzRugOC+eBGR3Y 1421128904 From: "Daniel Richard G." To: bug-automake@gnu.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - html Subject: Long lines, short awk Date: Tue, 13 Jan 2015 01:01:44 -0500 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Hello list, I am building a source package, prepared with Automake 1.15, on HP-UX. While running the configure script, I get [...] config.status: creating include/Makefile config.status: creating scripts/Makefile config.status: creating src/Makefile config.status: creating src/lib/Makefile awk: Input line -rm -rf ../../src/l cannot be longer than 3,000 bytes. The input line number is 21137. The source line number is 235. config.status: error: could not create src/lib/Makefile It so happens that src/lib/Makefile covers a large number of source files, spread out across many directories. Line 21137 of Makefile.in is the "-rm -rf" line shown below: distclean: distclean-am -rm -rf ../../src/lib/libobj/$(DEPDIR) foo/bar/$(DEPDIR) foo/baz/$(DEPDIR) ... The line includes every single subdir-objects subdirectory known to the makefile, and is well over 15kB long. The maintainer-clean target also has an identical line. I recognize that the usual thing to do here is specify e.g. AWK=gawk, but other sections of the makefile (e.g. clean-libtool target) avoid this issue altogether by specifying a series of short "rm" commands instead of a single giant invocation. (Moreover, even if $AWK didn't have a line-length limitation, the shell could still balk with an "Argument list too long" error.) IMO, it is better to have the distclean and maintainer-clean targets follow this same approach. --Daniel -- Daniel Richard G. || skunk@iSKUNK.ORG My ASCII-art .sig got a bad case of Times New Roman. ------------=_1644840782-12008-1--