From unknown Tue Aug 19 01:58:44 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#59288 <59288@debbugs.gnu.org> To: bug#59288 <59288@debbugs.gnu.org> Subject: Status: Makefile grows huge due to repeated lines Reply-To: bug#59288 <59288@debbugs.gnu.org> Date: Tue, 19 Aug 2025 08:58:44 +0000 retitle 59288 Makefile grows huge due to repeated lines reassign 59288 automake submitter 59288 Ilmari Lauhakangas severity 59288 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 15 16:23:49 2022 Received: (at submit) by debbugs.gnu.org; 15 Nov 2022 21:23:49 +0000 Received: from localhost ([127.0.0.1]:55387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ov3PH-0002bs-5r for submit@debbugs.gnu.org; Tue, 15 Nov 2022 16:23:48 -0500 Received: from lists.gnu.org ([209.51.188.17]:48226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouz7D-0001rn-Aj for submit@debbugs.gnu.org; Tue, 15 Nov 2022 11:48:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouz79-0000I6-Tq for bug-automake@gnu.org; Tue, 15 Nov 2022 11:48:51 -0500 Received: from plasma4.jpberlin.de ([80.241.57.33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouz76-0004A9-Km for bug-automake@gnu.org; Tue, 15 Nov 2022 11:48:47 -0500 Received: from spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) by plasma.jpberlin.de (Postfix) with ESMTP id 2D63348ED for ; Tue, 15 Nov 2022 17:48:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libreoffice.org; s=v20170915; t=1668530917; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UJxzDWDzvl2yT7yPsm33/RPu3n7SxmS8iGo1EtSLBv4=; b=cBRVMQorBDdYTvXx7zon2MVaIn1C3GSwkVu5Mt+WS7sCTeJoj+X45dfKXolKs2A7Om7CW6 7SP3n9ZDNF+fuPxf8epZh0+e3jpwX6Y7+2JPrpYhJEH41Wt96pK/9IOA/0v9Z15+y6O38u 9bQnsXnWBKsKxlgQPbh7aC94Ey+pg8VH22+vgxrvueF0bJw0+dSj+AP24BrymA2qDB+Iwu KqqYlTE9X900EVFgzAFCigiv+ePpRni2jP5TYf2qyq8j0kfgFIGTGv/nLY6hyw3aB+MGef CxJWfYa6ehigfm72Zrj7Ap2PStFIUeFCc+DODAQSYxzlZHIZFGwlRreSfXYVPw== Received: from plasma.jpberlin.de ([80.241.56.68]) by spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) (amavisd-new, port 10030) with ESMTP id IKm6QO6PyY84 for ; Tue, 15 Nov 2022 17:48:32 +0100 (CET) Received: from [87.94.128.205] (87-94-128-205.rev.dnainternet.fi [87.94.128.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ilmari.lauhakangas@libreoffice.org) by plasma.jpberlin.de (Postfix) with ESMTPSA id 42CA1492C for ; Tue, 15 Nov 2022 17:48:32 +0100 (CET) Message-ID: <99d0f526-37e9-0bec-5b3f-3ca12bc2f165@libreoffice.org> Date: Tue, 15 Nov 2022 18:48:31 +0200 MIME-Version: 1.0 From: Ilmari Lauhakangas Subject: Makefile grows huge due to repeated lines To: bug-automake@gnu.org Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=80.241.57.33; envelope-from=ilmari.lauhakangas@libreoffice.org; helo=plasma4.jpberlin.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 15 Nov 2022 16:23:46 -0500 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: -2.6 (--) This was noticed when configuring curl: https://github.com/curl/curl/issues/9843 Curl's lib/Makefile might grow to fill all the available disk space on some Linux systems (observed on Debian 11). On my Arch Linux system, the Makefile fortunately stays at around 14MB. Curl developer's comment in the GitHub issue on the number of repetitions in my Makefile: "The 628 number is curious. It seems to be the number of lib source files times two!" I bisected the problem to https://git.savannah.gnu.org/cgit/automake.git/commit/?id=08849db866b44510f6b8fd49e313c91a43a3dfd3 deps: fix corner-case "make distclean" bug Repro steps: On automake's side: $ ./bootstrap && ./configure --prefix=/tmp/amdev && make && make install On curl's side (the configure options are from LibreOffice where this was originally observed): $ am=/tmp/amdev $ env PERL5LIB=$am/lib AUTOMAKE="$am/bin/automake" ACLOCAL="$am/bin/aclocal" autoreconf -fi $ ./configure \ --without-gnutls --without-mbedtls \ --enable-ftp --enable-http --enable-ipv6 \ --without-libidn2 --without-libpsl --without-librtmp \ --without-libssh2 --without-nghttp2 \ --without-libssh --without-brotli \ --without-ngtcp2 --without-quiche \ --without-zstd --without-hyper --without-libgsasl --without-gssapi \ --disable-mqtt --disable-ares \ --disable-dict --disable-file --disable-gopher --disable-imap \ --disable-ldap --disable-ldaps --disable-manual --disable-pop3 \ --disable-rtsp --disable-smb --disable-smtp --disable-telnet \ --disable-tftp \ --with-nss --with-nss-deprecated \ --with-openssl \ --without-ca-bundle --without-ca-path Regards, Ilmari Lauhakangas From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 17:38:43 2022 Received: (at 59288) by debbugs.gnu.org; 16 Nov 2022 22:38:43 +0000 Received: from localhost ([127.0.0.1]:58416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovR3L-0004ES-6X for submit@debbugs.gnu.org; Wed, 16 Nov 2022 17:38:43 -0500 Received: from freefriends.org ([96.88.95.60]:58520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovR3F-0004EG-TM for 59288@debbugs.gnu.org; Wed, 16 Nov 2022 17:38:42 -0500 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (freefriends.org [96.88.95.60]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 2AGMcafr013875 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 16 Nov 2022 15:38:37 -0700 Received: (from apache@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 2AGMcZts013874; Wed, 16 Nov 2022 15:38:35 -0700 Date: Wed, 16 Nov 2022 15:38:35 -0700 Message-Id: <202211162238.2AGMcZts013874@freefriends.org> From: Karl Berry To: ilmari.lauhakangas@libreoffice.org Subject: Re: bug#59288: Makefile grows huge due to repeated lines In-Reply-To: <99d0f526-37e9-0bec-5b3f-3ca12bc2f165@libreoffice.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59288 Cc: 59288@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: -3.3 (---) Subject: bug#59288: Makefile grows huge due to repeated lines Thanks for the report. I bisected the problem to https://git.savannah.gnu.org/cgit/automake.git/commit/?id=08849db866b44510f6b8fd49e313c91a43a3dfd3 And even more so for that. "The 628 number is curious. It seems to be the number of lib source files times two!" Interesting. Easy to understand. Repro steps: I'll make sure it reproduces for me. I have no idea offhand what to do about it, but I'll look into it as soon as I can, unless by some miracle someone else gets interested in automake maintenance ... Thanks again, Karl From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 02 11:34:54 2023 Received: (at 59288) by debbugs.gnu.org; 2 Mar 2023 16:34:54 +0000 Received: from localhost ([127.0.0.1]:58234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXltO-0006Dp-7U for submit@debbugs.gnu.org; Thu, 02 Mar 2023 11:34:54 -0500 Received: from plasma4.jpberlin.de ([80.241.57.33]:39565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXltM-0006DY-Gc for 59288@debbugs.gnu.org; Thu, 02 Mar 2023 11:34:53 -0500 Received: from spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) by plasma.jpberlin.de (Postfix) with ESMTP id 2CB44FE817 for <59288@debbugs.gnu.org>; Thu, 2 Mar 2023 17:34:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libreoffice.org; s=v20170915; t=1677774884; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Bji//9Hjyex/r4QA8QyGThA9HG1s1bzLdplk2rcReUw=; b=dzQfwIOlmMvlm9Xg7eUUVWAKvJk0sD2qdaotijuYKhHNasIQ63pE3OVckVmF//7dObK3vs u5JWhK2lHzabMYf/8hXI77d7PTQojNWsroAyfVAHq4MIN+HrkYOTKRVy8cERl+YzJ/5MmS hKPsR2u1Hq2zwgiDhES1hQVbxB9SCYedqdEco+L9n1yY8CH+ivV5vWKJaXpF8TAO/XU0ZR jSfT8P2vD0U5oK7/H5XogCMrL0e+0xde5p7NyRrDyLC0n/IVHRbhrWcEBFuMbI08RvGkha JrPrXAN6LIYbBk6CxPUmxRzIpEBC1mQle/e4VqVO4u5D85fiWuN2sg/YBKLf3g== Received: from plasma.jpberlin.de ([80.241.56.68]) by spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) (amavisd-new, port 10030) with ESMTP id O1fb82JhTxqV for <59288@debbugs.gnu.org>; Thu, 2 Mar 2023 17:34:39 +0100 (CET) Received: from [87.92.233.251] (87-92-233-251.rev.dnainternet.fi [87.92.233.251]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ilmari.lauhakangas@libreoffice.org) by plasma.jpberlin.de (Postfix) with ESMTPSA id 7ED9DFE80D for <59288@debbugs.gnu.org>; Thu, 2 Mar 2023 17:34:39 +0100 (CET) Message-ID: Date: Thu, 2 Mar 2023 18:34:38 +0200 MIME-Version: 1.0 Content-Language: en-US To: 59288@debbugs.gnu.org From: Ilmari Lauhakangas Subject: close 59288 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 59288 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 (-) Jan Engelhardt discovered this is not a problem in automake, but in curl: https://lists.gnu.org/archive/html/automake/2023-03/msg00010.html Ilmari From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 02 17:24:25 2023 Received: (at 59288) by debbugs.gnu.org; 2 Mar 2023 22:24:25 +0000 Received: from localhost ([127.0.0.1]:58571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXrLd-0003uJ-G0 for submit@debbugs.gnu.org; Thu, 02 Mar 2023 17:24:25 -0500 Received: from freefriends.org ([96.88.95.60]:39164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXrLb-0003u6-Oz; Thu, 02 Mar 2023 17:24:24 -0500 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (freefriends.org [96.88.95.60]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 322MOMRu011001 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 2 Mar 2023 15:24:22 -0700 Received: (from apache@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 322MOLVQ011000; Thu, 2 Mar 2023 15:24:21 -0700 Date: Thu, 2 Mar 2023 15:24:21 -0700 Message-Id: <202303022224.322MOLVQ011000@freefriends.org> From: Karl Berry To: 59288@debbugs.gnu.org, 59288-done@debbugs.gnu.org Subject: Re: bug#59288: close 59288 In-Reply-To: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59288 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: -3.3 (---) Thanks Ilmari, thanks Jan. Closing. From unknown Tue Aug 19 01:58:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 31 Mar 2023 11:24:11 +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