From unknown Thu Aug 21 14:54:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23077: Perl's closure is too big Resent-From: "Thompson, David" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 21 Mar 2016 13:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23077 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 23077@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145856704319090 (code B ref -1); Mon, 21 Mar 2016 13:31:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Mar 2016 13:30:43 +0000 Received: from localhost ([127.0.0.1]:56357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahzut-0004xq-1o for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahzur-0004xc-QS for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahzul-0007Ux-HX for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:36 -0400 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]:48621) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahzul-0007Ur-CM for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:35 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahzuk-0006di-Di for bug-guix@gnu.org; Mon, 21 Mar 2016 09:30:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahzud-0007Tk-Ln for bug-guix@gnu.org; Mon, 21 Mar 2016 09:30:34 -0400 Received: from mail-yw0-x230.google.com ([2607:f8b0:4002:c05::230]:33981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahzud-0007Tg-GK for bug-guix@gnu.org; Mon, 21 Mar 2016 09:30:27 -0400 Received: by mail-yw0-x230.google.com with SMTP id h129so214542573ywb.1 for ; Mon, 21 Mar 2016 06:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:date:message-id:subject:from:to; bh=WzKrW4mteUtSFsY2TQUATuSI8nBlxg+7qpIDwbpCLco=; b=j2IakxxmFB9W4qcexr6TT2wTTWNpVw+DOVu+WvhzD8kY2XFCc3+n0x4fz2Qq6IMEo3 LKqoSFwzdqrb9nRbQpV5WmynyNxnrIQE11IruejTqtzBhqF7QzfNgXfXdcQWpudjJqNt riEpstb1kRM/nmsa/aK5t1CdSdcLGyH4kZ7oGS8dQE6JnFQhtBX1JLuPb4MV3Yz02sMb pmK16a3fl/oHnYg4L7I2e3Q/KLeQ9xZGFPnPFaaTByqyUkKqDcoT+U0aR4JCUlU/GIn5 qgCabp9svx+aQO3p2IgALswpnMhR8GK4QbKgwLaEBn3avknaehLEoQgI9GNqhAPR59wF GfJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=WzKrW4mteUtSFsY2TQUATuSI8nBlxg+7qpIDwbpCLco=; b=DkJmtqdoUShP2wPNsvQZ+7g9P+rPQm5svPos+4Fck1vDjjEZG8aoywedK8rg+ht5Tn mtN+0LVqnyZZjF3kf03a37+WGRYZ92Pmz8lz0YkRDT3HwVMjora6WjzDTdcd7RJxlpna vhmk/lyHel13NawSNceZ1087zB3xAdNSO7zGb0CS8jjEV5sXlAoS9/aENfMly68ECkNR ulA9gSFywBjbogddBgjV1biRq4wD/dlNcYcMYf8EgrXX5t/zezsf+FW/lZdyOCb+qr1e reXu7Ju715m6KXB22aOtnnoSvueCibyJeOOsDGiJ41eREXSWM7cpWMZNyodrvfqDHYwt KM8A== X-Gm-Message-State: AD7BkJLS3S1fldSLEI1prLSRbq69ImLjb+vBEsKF775u8xdeDExxvjfqXJ0uYGJE1eJaC8ZvbPWN8F63l1FyUA== MIME-Version: 1.0 X-Received: by 10.129.2.70 with SMTP id 67mr13036613ywc.221.1458567026653; Mon, 21 Mar 2016 06:30:26 -0700 (PDT) Received: by 10.37.208.150 with HTTP; Mon, 21 Mar 2016 06:30:26 -0700 (PDT) Date: Mon, 21 Mar 2016 09:30:26 -0400 Message-ID: From: "Thompson, David" Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -4.0 (----) If you run 'guix size perl' you will notice that, as of this writing, 138.2MiB of Perls' 307.6MiB closure is due to referencing gcc's default output in '/lib/perl5/5.22.1/x86_64-linux/Config_heavy.pl'. Perl's large closure inflates the closures of many other packages, such as openssl. Does anyone familiar with Perl know if we really need to a reference to GCC here? Would be great to remove it. :) - Dave From unknown Thu Aug 21 14:54:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23077: Perl's closure is too big Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 21 Mar 2016 16:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23077 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "Thompson\, David" Cc: 23077@debbugs.gnu.org Received: via spool by 23077-submit@debbugs.gnu.org id=B23077.14585788004746 (code B ref 23077); Mon, 21 Mar 2016 16:47:02 +0000 Received: (at 23077) by debbugs.gnu.org; 21 Mar 2016 16:46:40 +0000 Received: from localhost ([127.0.0.1]:57172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ai2yV-0001EU-LB for submit@debbugs.gnu.org; Mon, 21 Mar 2016 12:46:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ai2yU-0001EH-Dq for 23077@debbugs.gnu.org; Mon, 21 Mar 2016 12:46:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ai2yM-0006gt-60 for 23077@debbugs.gnu.org; Mon, 21 Mar 2016 12:46:33 -0400 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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59367) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ai2yM-0006gm-2R; Mon, 21 Mar 2016 12:46:30 -0400 Received: from pluto.bordeaux.inria.fr ([193.50.110.57]:48906 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ai2yL-0005eQ-GA; Mon, 21 Mar 2016 12:46:29 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 2 Germinal an 224 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x3D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Mon, 21 Mar 2016 17:46:27 +0100 In-Reply-To: (David Thompson's message of "Mon, 21 Mar 2016 09:30:26 -0400") Message-ID: <878u1b7p98.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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: -5.0 (-----) "Thompson, David" skribis: > If you run 'guix size perl' you will notice that, as of this writing, > 138.2MiB of Perls' 307.6MiB closure is due to referencing gcc's > default output in '/lib/perl5/5.22.1/x86_64-linux/Config_heavy.pl'. > Perl's large closure inflates the closures of many other packages, > such as openssl. > > Does anyone familiar with Perl know if we really need to a reference > to GCC here? Would be great to remove it. :) I=E2=80=99m not familiar with Perl but I think we should get rid of that reference=E2=80=94that and also Coreutils, Gawk, Binutils, and more: --8<---------------cut here---------------start------------->8--- store item total s= elf /gnu/store/x2p2biyybcb2wac77qz9468asc5fm48i-perl-5.22.1 307.6 = 49.8 16.2% /gnu/store/pg8nnqprjxgwhwiyh8nhbphzj53ax77i-gcc-4.9.3 138.2 = 77.1 25.1% /gnu/store/43a6v9hslld0nx627nyr365zih1p41h5-make-4.1 106.9 = 1.2 0.4% /gnu/store/l5d5pw7a3mg8smx120fgrjakd109qzbq-guile-2.0.11 105.7 = 16.1 5.2% /gnu/store/gbg76f0x503bkjr1pcv1n37plph2b7ha-binutils-2.25.1 82.5 = 44.6 14.5% /gnu/store/nl4g5nzfdy6fad6i1zgxp1gin5c73b47-coreutils-8.24 77.8 = 13.8 4.5% /gnu/store/xqvwn89wb5ja81pxsy3m7lqlwq8mf3zw-gawk-4.1.3 75.2 = 2.9 0.9% /gnu/store/5srj5qj6qhbwvrnlmnj8bihj6qbwb4v3-xz-5.2.2 73.4 = 1.1 0.4% /gnu/store/8qqi9pjcpb8lph39g9ppyqzaq38hdvdg-bzip2-1.0.6 72.9 = 0.5 0.2% /gnu/store/jbzyly3wcwbkhd9ai97d2a129i8rhpbk-readline-6.3 67.7 = 1.2 0.4% /gnu/store/6fpfcqpm85k777rsdrb3d2pd91p2h4ll-ncurses-6.0 66.4 = 5.7 1.9% /gnu/store/09gwygs9vdja1bkpyfqsb51rjzs7d5zs-libunistring-0.9.6 65.2 = 4.5 1.5% /gnu/store/8v3jina1v71fi4n1gcs729jvrc777giy-file-5.25 64.6 = 3.9 1.3% /gnu/store/1hc749rww6b4dzmmilz5qfri11k6087g-gmp-6.1.0 63.3 = 2.6 0.8% /gnu/store/zx7fwds22418n3vjyh8qk55l2jh06ry0-gmp-6.1.0 63.3 = 2.6 0.8% /gnu/store/qjzi4vvbqrpbjfdg8hvkv43qlkhcx0v7-libgc-7.4.2 62.5 = 1.1 0.4% /gnu/store/36n9cb1rj8hnz5f43rh04kyqmipg8h9q-pkg-config-0.29 62.0 = 1.3 0.4% /gnu/store/2m3yvag3bvsy812dqbvxmxlra2hcpwd4-acl-2.2.52 61.4 = 0.4 0.1% /gnu/store/m7ac4hqvbyzf0fwjp5q85v6l8183r6h5-libcap-2.24 61.1 = 0.1 0.0% /gnu/store/83hq072klq4bj46l297ihwyp7wg3jy41-attr-2.4.47 61.0 = 0.2 0.1% /gnu/store/cx4dknnwm6dfha504hriss6nspilccz1-libffi-3.2.1 60.8 = 0.1 0.0% /gnu/store/64fk1rj1ykjd9miplzvgnz5bfyhwspw0-libltdl-2.4.6 60.8 = 0.1 0.0% /gnu/store/pkasxagsa4z4viscfpl6sjszmdmwncl1-gcc-4.9.3-lib 60.7 = 22.9 7.4% /gnu/store/x8dmdlrn5qn0wrbcnngj55y3ab73h0pp-bash-4.3.42 49.5 = 4.7 1.5% /gnu/store/0bxy0vmwf7l3nsz5yr71hmvay5aw9pw3-readline-6.3 44.8 = 1.2 0.4% /gnu/store/bh25hb3hqr6dvxxhfm4hd9hjsxsf1f95-ncurses-6.0 43.6 = 5.7 1.9% /gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22 37.9 = 36.5 11.9% /gnu/store/1481x54il6kf3kcs03g997yaj86mfvkh-linux-libre-headers-3.14.37 = 3.3 3.3 1.1% /gnu/store/h534pmpvqr5svh0vp238ndph4gv9g51i-bash-static-4.3.42 1.4 = 1.4 0.5% /gnu/store/7sbnxbfwzxn4fwkpa10x07gb5hr5hh62-libatomic-ops-7.4.2 0.6 = 0.6 0.2% /gnu/store/dyz3dsbxa3h4dzwaxv4ibjdl5hbj9w2f-zlib-1.2.8 0.4 = 0.4 0.1% --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99. From unknown Thu Aug 21 14:54:07 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: "Thompson, David" Subject: bug#23077: closed (Re: bug#23077: Perl's closure is too big) Message-ID: References: <87inzu4fgv.fsf@gnu.org> X-Gnu-PR-Message: they-closed 23077 X-Gnu-PR-Package: guix Reply-To: 23077@debbugs.gnu.org Date: Wed, 06 Apr 2016 21:04:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1459976641-16921-1" This is a multi-part message in MIME format... ------------=_1459976641-16921-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23077: Perl's closure is too big which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23077@debbugs.gnu.org. --=20 23077: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23077 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1459976641-16921-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23077-done) by debbugs.gnu.org; 6 Apr 2016 21:03:56 +0000 Received: from localhost ([127.0.0.1]:52170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anucG-0004Of-Ir for submit@debbugs.gnu.org; Wed, 06 Apr 2016 17:03:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anucF-0004OU-P0 for 23077-done@debbugs.gnu.org; Wed, 06 Apr 2016 17:03:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anuc7-0000z0-2P for 23077-done@debbugs.gnu.org; Wed, 06 Apr 2016 17:03:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48844) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anuc6-0000yv-Uy; Wed, 06 Apr 2016 17:03:46 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:44236 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1anuc6-0005ED-98; Wed, 06 Apr 2016 17:03:46 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: "Thompson\, David" Subject: Re: bug#23077: Perl's closure is too big References: Date: Wed, 06 Apr 2016 23:03:44 +0200 In-Reply-To: (David Thompson's message of "Mon, 21 Mar 2016 09:30:26 -0400") Message-ID: <87inzu4fgv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23077-done Cc: 23077-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 (------) "Thompson, David" skribis: > If you run 'guix size perl' you will notice that, as of this writing, > 138.2MiB of Perls' 307.6MiB closure is due to referencing gcc's > default output in '/lib/perl5/5.22.1/x86_64-linux/Config_heavy.pl'. > Perl's large closure inflates the closures of many other packages, > such as openssl. Fixed in 81cea47d4a4c0054beb234004b990d6f514d0514 on =E2=80=98core-updates= =E2=80=99. Most likely this was a regression introduced with the upgrade to 5.22 in 4de35074833742e45237464bb1727ce1a55f3336. Previously the issue had been addressed in f727ec5bc8a6f97ae1083026e508b917235dfd2d. Thanks, Ludo=E2=80=99. ------------=_1459976641-16921-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Mar 2016 13:30:43 +0000 Received: from localhost ([127.0.0.1]:56357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahzut-0004xq-1o for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahzur-0004xc-QS for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahzul-0007Ux-HX for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:36 -0400 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]:48621) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahzul-0007Ur-CM for submit@debbugs.gnu.org; Mon, 21 Mar 2016 09:30:35 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahzuk-0006di-Di for bug-guix@gnu.org; Mon, 21 Mar 2016 09:30:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahzud-0007Tk-Ln for bug-guix@gnu.org; Mon, 21 Mar 2016 09:30:34 -0400 Received: from mail-yw0-x230.google.com ([2607:f8b0:4002:c05::230]:33981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahzud-0007Tg-GK for bug-guix@gnu.org; Mon, 21 Mar 2016 09:30:27 -0400 Received: by mail-yw0-x230.google.com with SMTP id h129so214542573ywb.1 for ; Mon, 21 Mar 2016 06:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:date:message-id:subject:from:to; bh=WzKrW4mteUtSFsY2TQUATuSI8nBlxg+7qpIDwbpCLco=; b=j2IakxxmFB9W4qcexr6TT2wTTWNpVw+DOVu+WvhzD8kY2XFCc3+n0x4fz2Qq6IMEo3 LKqoSFwzdqrb9nRbQpV5WmynyNxnrIQE11IruejTqtzBhqF7QzfNgXfXdcQWpudjJqNt riEpstb1kRM/nmsa/aK5t1CdSdcLGyH4kZ7oGS8dQE6JnFQhtBX1JLuPb4MV3Yz02sMb pmK16a3fl/oHnYg4L7I2e3Q/KLeQ9xZGFPnPFaaTByqyUkKqDcoT+U0aR4JCUlU/GIn5 qgCabp9svx+aQO3p2IgALswpnMhR8GK4QbKgwLaEBn3avknaehLEoQgI9GNqhAPR59wF GfJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=WzKrW4mteUtSFsY2TQUATuSI8nBlxg+7qpIDwbpCLco=; b=DkJmtqdoUShP2wPNsvQZ+7g9P+rPQm5svPos+4Fck1vDjjEZG8aoywedK8rg+ht5Tn mtN+0LVqnyZZjF3kf03a37+WGRYZ92Pmz8lz0YkRDT3HwVMjora6WjzDTdcd7RJxlpna vhmk/lyHel13NawSNceZ1087zB3xAdNSO7zGb0CS8jjEV5sXlAoS9/aENfMly68ECkNR ulA9gSFywBjbogddBgjV1biRq4wD/dlNcYcMYf8EgrXX5t/zezsf+FW/lZdyOCb+qr1e reXu7Ju715m6KXB22aOtnnoSvueCibyJeOOsDGiJ41eREXSWM7cpWMZNyodrvfqDHYwt KM8A== X-Gm-Message-State: AD7BkJLS3S1fldSLEI1prLSRbq69ImLjb+vBEsKF775u8xdeDExxvjfqXJ0uYGJE1eJaC8ZvbPWN8F63l1FyUA== MIME-Version: 1.0 X-Received: by 10.129.2.70 with SMTP id 67mr13036613ywc.221.1458567026653; Mon, 21 Mar 2016 06:30:26 -0700 (PDT) Received: by 10.37.208.150 with HTTP; Mon, 21 Mar 2016 06:30:26 -0700 (PDT) Date: Mon, 21 Mar 2016 09:30:26 -0400 Message-ID: Subject: Perl's closure is too big From: "Thompson, David" To: bug-guix@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit 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: -4.0 (----) If you run 'guix size perl' you will notice that, as of this writing, 138.2MiB of Perls' 307.6MiB closure is due to referencing gcc's default output in '/lib/perl5/5.22.1/x86_64-linux/Config_heavy.pl'. Perl's large closure inflates the closures of many other packages, such as openssl. Does anyone familiar with Perl know if we really need to a reference to GCC here? Would be great to remove it. :) - Dave ------------=_1459976641-16921-1--