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 yEJ5HAXltF/VHQAA0tVLHw (envelope-from ) for ; Wed, 18 Nov 2020 09:10:29 +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 pthXGAXltF9oXgAA1q6Kng (envelope-from ) for ; Wed, 18 Nov 2020 09:10:29 +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 D3497940483 for ; Wed, 18 Nov 2020 09:10:28 +0000 (UTC) Received: from localhost ([::1]:51750 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kfJTu-0004pI-Ie for larch@yhetil.org; Wed, 18 Nov 2020 04:10:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54612) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kfJ9F-0000X1-68 for guix-patches@gnu.org; Wed, 18 Nov 2020 03:49:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50722) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kfJ9C-0007FW-36 for guix-patches@gnu.org; Wed, 18 Nov 2020 03:49:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kfJ9C-0005Ct-2A for guix-patches@gnu.org; Wed, 18 Nov 2020 03:49:02 -0500 Subject: bug#44493: [PATCH 0/1] gnu: bitcoin-core: Update to 0.20.1. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Wed, 18 Nov 2020 08:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 44493 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Simon South Cc: 44493-done@debbugs.gnu.org Mail-Followup-To: 44493@debbugs.gnu.org, mail@cbaines.net, simon@simonsouth.net Received: via spool by 44493-done@debbugs.gnu.org id=D44493.160568931619978 (code D ref 44493); Wed, 18 Nov 2020 08:49:01 +0000 Received: (at 44493-done) by debbugs.gnu.org; 18 Nov 2020 08:48:36 +0000 Received: from localhost ([127.0.0.1]:34033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfJ8j-0005C7-OM for submit@debbugs.gnu.org; Wed, 18 Nov 2020 03:48:36 -0500 Received: from mira.cbaines.net ([212.71.252.8]:58918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfJ8f-0005Bs-9i for 44493-done@debbugs.gnu.org; Wed, 18 Nov 2020 03:48:33 -0500 Received: from localhost (188.30.135.14.threembb.co.uk [188.30.135.14]) by mira.cbaines.net (Postfix) with ESMTPSA id 4FDB727BBF5; Wed, 18 Nov 2020 08:48:28 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 8a5693fd; Wed, 18 Nov 2020 08:48:26 +0000 (UTC) References: User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines In-reply-to: Date: Wed, 18 Nov 2020 08:48:25 +0000 Message-ID: <87ima3kq3q.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) 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: ns3122888.ip-94-23-21.eu 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: -3.11 X-TUID: E+hXFy/9Pinb --=-=-= Content-Type: text/plain Simon South writes: > This patch updates Bitcoin Core, the reference implementation of the Bitcoin > protocol, to 0.20.1. > > I've followed the instructions[0] for verifying the downloaded source bundle, > though of course you may still want to do the same. So, I downloaded sha256 file with the GPG signature, and checked against this, which was fine. > My changes remove an obsolete patch whose contents are now part of the > distribution. They also > > - Add autoconf, automake and libtool as native inputs, as this release does > not include a pre-generated "configure" script[1]. > > - Remove protobuf from the inputs, as with the removal of BIP70 support in > version 0.20.0[2] this is no longer used[3]. > > - Add a phase before "build" that sets an environment variable, > "BITCOIN_GENBUILD_NO_GIT", as recommended in the release notes[4], to > indicate the build is not being made from within a git repository. (This > isn't really necessary, since the section of code this variable > controls---in share/genbuild.sh---will be skipped anyway without git > available in the container. But I've added it for certainty and > completeness.) > > I've built this successfully on x86-64 and AArch64, and am using it now on > AArch64 without issue. > > [0] https://bitcoincore.org/en/download/#verify-your-download > [1] https://bitcoincore.org/en/releases/0.20.1/#known-bugs > [2] https://bitcoincore.org/en/releases/0.20.0/#build-system > [3] https://github.com/bitcoin/bitcoin/pull/19058 > [4] https://bitcoincore.org/en/releases/0.20.1/#known-bugs > > -- > Simon South > simon@simonsouth.net > > > Simon South (1): > gnu: bitcoin-core: Update to 0.20.1. > > gnu/local.mk | 1 - > gnu/packages/finance.scm | 18 ++++++++---- > .../patches/bitcoin-core-python-compat.patch | 28 ------------------- > 3 files changed, 13 insertions(+), 34 deletions(-) > delete mode 100644 gnu/packages/patches/bitcoin-core-python-compat.patch Thanks Simon, this all looks great. I've pushed to master as fa268b28e1ccc392c85846810d836034c96df3c0. Thanks again, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+039lfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XefcRAAuEzZzNG1giX1lokOiQSzi56AzL8ZLprc X7aWVi9FhiPWBXYdcdi9Vr07WegPIkEvoLScVdkoFoVTJWlsrspWHnsR9My85AI7 zjeXk9xCIReshdaTvLqL9nhZMGGTGSEKSe1VRrAVT1Z0SI1UwSSpt0FkQ2Rwzsyj C//iTek6i8khgjkNYGqAaAaRviR+oFR5dlGWHc9OwJb9U2vwYNLWvrD3iY5cSm4C F0kLFWTMK9DIirHVZIrXQkNo4JB9Z60ggXM4FkkFAaRbic9UEt3j84kVoHycDmjW +o8989rAv8invzef7XjQWQPvPMARhtO7Iu+9Lo7VyD44HyZ6LihNND+Q3fWaC/47 x1YTYk2YWdogbbXyGP55q6AArKTd+plm7rgXZH9VtuI3bJRr05DaB1w1GewLV8MZ PStTWxSdpsSMfwCSh+4G661U5emKnImU8NFb7UjrVBXGeQ+x7dTf7sVrnWm6z3TE SN1cyAU466Ghar6/TfEFn0OxS1uZzcIX4gNMlE0e2mlEEHPk38Y3TmBR0auBS7mv w7PEuinuJ8CU5lGBX9kOsjw6Ssf5SWA96UANtsSTlJYKOitJqUZ96L03jIp1KPgH R3Lbf3CdKxBmUABNF1ofbGyZV85jhTjOo2pK7qKmRlB3N6IMWOJ/AkOodnrFpMW9 22r7OTetbfY= =1SbI -----END PGP SIGNATURE----- --=-=-=--