From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#23077: Perl's closure is too big Date: Wed, 06 Apr 2016 23:03:44 +0200 Message-ID: <87inzu4fgv.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anucM-0004ZV-Qb for bug-guix@gnu.org; Wed, 06 Apr 2016 17:04:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anucM-00010i-3b for bug-guix@gnu.org; Wed, 06 Apr 2016 17:04:02 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anucM-00010d-0B for bug-guix@gnu.org; Wed, 06 Apr 2016 17:04:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1anucL-0004P4-QR for bug-guix@gnu.org; Wed, 06 Apr 2016 17:04:01 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: (David Thompson's message of "Mon, 21 Mar 2016 09:30:26 -0400") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: "Thompson, David" Cc: 23077-done@debbugs.gnu.org "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.