From unknown Sat Aug 09 13:01:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#19579 <19579@debbugs.gnu.org> To: bug#19579 <19579@debbugs.gnu.org> Subject: Status: Long lines, short awk Reply-To: bug#19579 <19579@debbugs.gnu.org> Date: Sat, 09 Aug 2025 20:01:35 +0000 retitle 19579 Long lines, short awk reassign 19579 automake submitter 19579 "Daniel Richard G." severity 19579 normal tag 19579 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 13 01:02:04 2015 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. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 07 23:03:16 2022 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 To: "Daniel Richard G." Subject: Re: Long lines, short awk Message-Id: <20220208040307.46793342D86@smtp.gentoo.org> Date: Tue, 8 Feb 2022 04:03:07 +0000 (UTC) X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 19579 Cc: 19579@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 (------) 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 debbugs-submit-bounces@debbugs.gnu.org Mon Feb 14 01:16:09 2022 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." To: "Mike Frysinger" Subject: Re: Long lines, short awk Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19579 Cc: 19579@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: -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 debbugs-submit-bounces@debbugs.gnu.org Mon Feb 14 07:12:43 2022 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-- From unknown Sat Aug 09 13:01:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 15 Mar 2022 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator