From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:39573) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqkHC-0007Xr-Rs for guix-patches@gnu.org; Sun, 12 Jan 2020 15:56:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqkHB-0001KH-Of for guix-patches@gnu.org; Sun, 12 Jan 2020 15:56:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52139) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iqkHB-0001JQ-L0 for guix-patches@gnu.org; Sun, 12 Jan 2020 15:56:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iqkHB-0007mz-Ke for guix-patches@gnu.org; Sun, 12 Jan 2020 15:56:01 -0500 Subject: [bug#38803] [PATCH] gnu: elfutils: Update to 0.178 Resent-Message-ID: From: Marius Bakke In-Reply-To: <20200112203939.20141-1-mark@klomp.org> References: <20191230014101.2425-1-mark@klomp.org> <20200112203939.20141-1-mark@klomp.org> Date: Sun, 12 Jan 2020 21:54:52 +0100 Message-ID: <87a76sxun7.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Mark Wielaard , 38803@debbugs.gnu.org Cc: Brett Gilio --=-=-= Content-Type: text/plain Mark, Mark Wielaard writes: > This introduces debuginfod support which requires a couple of new inputs. > > * gnu/local.ml (dist_patch_DATA): Remove elfutils-tests-ptrace.patch. > Add elfutils-0.178-tests-build-id.patch. > * gnu/packages/elf.scm (elfutils): Update to 0.178 > [native-inputs]: Add iproute and pkg-config. > [inputs]: Add cpio, libarchive, libmicrohttpd, libcurl, rpm and sqlite. > [synopsis]: Updated. > [description]: Updated. > [license]: List all licenses used. > * gnu/packages/patches/elfutils-tests-ptrace.patch: Removed. Fixed upstream. > * gnu/packages/patches/elfutils-0.178-tests-build-id.patch: New. Patches > backported from upstream git. Thank you for these improvements. Could you submit the synopsis and description update separately? I worry about all the new inputs. This patch effectively makes us unable to update all these inputs outside of the 'staging' or 'core-updates' cycles. What is the difference in 'guix size elfutils' with and without this patch? Would it make sense to have a separate 'elfutils-minimal' for use in Mesa, and expose the debuginfod-enabled variant as a separate package? We could "hide" the minimal variant so that end users get the expected package. Also, for the patches, please add links to upstream commits in the patch files, see some of the other patches for examples. I would also prefer if they were separate files, seeing as the two commits do different things. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl4bh5wACgkQoqBt8qM6 VPpYXwf+P3breyhEaHhx2aWYfLq7G0UAEaog3D77HlHXV3GLu2hv6IGN7Ta29e5B V/cqrdJVWB/tVg9pitYCe/vkvPYpNCDTsQI8DPIdhFq+b/vwFEm5aj7N+vGB42pw BNq5m6//RKL+KdJg8eviEBdluAofrI6FepBBfejyXE2u94X5hsJnUhdqXrSVK0Q7 F7M7H8IeOrZCp0cs3df2WqyIHlOj35VPM8wp8eo7jN/uB3LqMFDh/vghjfyvQF7B zH3/lmQkMl3Wpt2n5erHeQPVxXMvx7zq1++gQTf0+vHGxDUyQnhRLBFWa8wLu+am GB8hiZ8m+8wUNqGO8sPOLExdMk1n6Q== =pg9c -----END PGP SIGNATURE----- --=-=-=--