From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8DKEJsdPHF/UJgAA0tVLHw (envelope-from ) for ; Sat, 25 Jul 2020 15:29:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 6ABtIsdPHF86HgAA1q6Kng (envelope-from ) for ; Sat, 25 Jul 2020 15:29:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 249F19401CF for ; Sat, 25 Jul 2020 15:29:11 +0000 (UTC) Received: from localhost ([::1]:57812 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jzM6n-0005kV-H1 for larch@yhetil.org; Sat, 25 Jul 2020 11:29:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46208) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jzM6g-0005iS-Bw for guix-patches@gnu.org; Sat, 25 Jul 2020 11:29:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39297) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jzM6g-0003ul-3N for guix-patches@gnu.org; Sat, 25 Jul 2020 11:29:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jzM6f-0003qF-V2 for guix-patches@gnu.org; Sat, 25 Jul 2020 11:29:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42455] [PATCH 1/1] gnu: ffmpeg: Add support for libgme. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 25 Jul 2020 15:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42455 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jesse Gibbons , 42455@debbugs.gnu.org Received: via spool by 42455-submit@debbugs.gnu.org id=B42455.159569094014760 (code B ref 42455); Sat, 25 Jul 2020 15:29:01 +0000 Received: (at 42455) by debbugs.gnu.org; 25 Jul 2020 15:29:00 +0000 Received: from localhost ([127.0.0.1]:50843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jzM6e-0003pz-F3 for submit@debbugs.gnu.org; Sat, 25 Jul 2020 11:29:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jzM6d-0003pm-CU for 42455@debbugs.gnu.org; Sat, 25 Jul 2020 11:28:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45463) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jzM6Y-0003t4-43; Sat, 25 Jul 2020 11:28:54 -0400 Received: from 84-52-226.102.3p.ntebredband.no ([84.52.226.102]:39786 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jzM6W-0004Ss-VZ; Sat, 25 Jul 2020 11:28:53 -0400 From: Marius Bakke In-Reply-To: References: Date: Sat, 25 Jul 2020 17:28:35 +0200 Message-ID: <875zabvckc.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: -0.61 X-TUID: xiIT1soH0bjh --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Jesse Gibbons writes: > * gnu/packages/video.scm (ffmpeg): > [inputs]: Add libgme. > [arguments]: Pass "--enable-libgme" to configure. 'libgme' appears to keep a reference to 'gcc': $ guix size libgme=20 store item total self /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0 178.5 = 107.3 59.1% <--- this should not be here /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31 38.4 = 36.7 20.2% /gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib 71.0 = 32.6 18.0% /gnu/store/483hgxdmnhh2jh471d0x3aywqrpfp36k-libgme-0.6.3 181.6 = 3.1 1.7% /gnu/store/mmhimfwmmidf09jw1plw3aw1g1zn2nkh-bash-static-5.0.16 1.6 = 1.6 0.9% /gnu/store/g2s5jfkfd4k973wb58476b1bbv9zpm6m-zlib-1.2.11 38.6 = 0.2 0.1% total: 181.6 MiB Thus adding it to ffmpeg would increase the closure size of ffmpeg by more than 100MiB (compare 'guix size ffmpeg' and 'guix size libgme ffmpeg'). We should sort out that GCC reference first. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl8cT6MACgkQoqBt8qM6 VPp59wf/fe6e9Hj70/b9lSjhP8Ns/6DYzoqBMWc0EI2DO7ICHNPpdjfP3KpklAcp fPD3Uaj5wCqSpFjNG6P9N0H2m2OM6Yp2qB+qFrz5I8oXg2ADZt9/OPzuWMV7IjNf Zyh/Zd6kIXFJFul7GOou3YpUTiOBIlqsUWrm4NP9ySHjHhwevaxI2PcsfH9EqjhO TkmuP69E/aWQj5FBRbTilgztNuLjvvIlcipe7qNu2oJRoPAVn15GAOYzSwtHWVBx KAlHuREN21FHhNYoESqCFNSqymxIVhfn3qnlvIQZjRLrZbKHwZ7G4KrVcrM7DsAu YMMo9zLw1HDmy2IvpNQTTAa1KP6oBw== =1QaY -----END PGP SIGNATURE----- --=-=-=--