From unknown Thu Jun 19 14:06:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#44493 <44493@debbugs.gnu.org> To: bug#44493 <44493@debbugs.gnu.org> Subject: Status: [PATCH 0/1] gnu: bitcoin-core: Update to 0.20.1. Reply-To: bug#44493 <44493@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:06:34 +0000 retitle 44493 [PATCH 0/1] gnu: bitcoin-core: Update to 0.20.1. reassign 44493 guix-patches submitter 44493 Simon South severity 44493 normal tag 44493 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 06 18:11:35 2020 Received: (at submit) by debbugs.gnu.org; 6 Nov 2020 23:11:35 +0000 Received: from localhost ([127.0.0.1]:57576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbAtJ-0004DK-LJ for submit@debbugs.gnu.org; Fri, 06 Nov 2020 18:11:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:37226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbAtE-0004DA-T6 for submit@debbugs.gnu.org; Fri, 06 Nov 2020 18:11:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbAtE-0007uq-OE for guix-patches@gnu.org; Fri, 06 Nov 2020 18:11:28 -0500 Received: from mailout.easymail.ca ([64.68.200.34]:55858) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbAt5-0008Hg-RL for guix-patches@gnu.org; Fri, 06 Nov 2020 18:11:28 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 84A40A519B; Fri, 6 Nov 2020 23:11:18 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo05-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo05-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id maVLMZyPlCN0; Fri, 6 Nov 2020 23:11:17 +0000 (UTC) Received: from localhost.localdomain (unknown [108.162.141.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 49CAEA519A; Fri, 6 Nov 2020 23:11:15 +0000 (UTC) From: Simon South To: guix-patches@gnu.org Subject: [PATCH 0/1] gnu: bitcoin-core: Update to 0.20.1. Date: Fri, 6 Nov 2020 18:06:23 -0500 Message-Id: X-Mailer: git-send-email 2.25.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.68.200.34; envelope-from=simon@simonsouth.net; helo=mailout.easymail.ca X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/06 18:11:18 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: simon@simonsouth.net 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: -2.3 (--) 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. 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 -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 06 18:20:35 2020 Received: (at 44493) by debbugs.gnu.org; 6 Nov 2020 23:20:35 +0000 Received: from localhost ([127.0.0.1]:57584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbB23-0004Qm-GN for submit@debbugs.gnu.org; Fri, 06 Nov 2020 18:20:35 -0500 Received: from mailout.easymail.ca ([64.68.200.34]:42954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbB1z-0004QW-EX for 44493@debbugs.gnu.org; Fri, 06 Nov 2020 18:20:34 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 143A425212; Fri, 6 Nov 2020 23:20:26 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo06-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo06-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ulnJCajuQ94b; Fri, 6 Nov 2020 23:20:25 +0000 (UTC) Received: from localhost.localdomain (unknown [108.162.141.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id E703B21AC5; Fri, 6 Nov 2020 23:20:23 +0000 (UTC) From: Simon South To: 44493@debbugs.gnu.org Subject: [PATCH 1/1] gnu: bitcoin-core: Update to 0.20.1. Date: Fri, 6 Nov 2020 18:15:28 -0500 Message-Id: <66f07907c0a80e45b97c3cf234e8d384bad7225e.1604701819.git.simon@simonsouth.net> X-Mailer: git-send-email 2.25.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44493 Cc: simon@simonsouth.net 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: -3.3 (---) * gnu/packages/finance.scm (bitcoin-core): Update to 0.20.1. [source]: Remove obsolete patch. [native-inputs]: Add autoconf, automake and libtool. [inputs]: Remove protobuf. [arguments]: Add "set-no-git-flag" phase to indicate the build is not taking place within a git repository. * gnu/packages/patches/bitcoin-core-python-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. --- 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 diff --git a/gnu/local.mk b/gnu/local.mk index 2a994bd3b9..a72a30ecb1 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -844,7 +844,6 @@ dist_patch_DATA = \ %D%/packages/patches/binutils-loongson-workaround.patch \ %D%/packages/patches/binutils-mingw-w64-timestamp.patch \ %D%/packages/patches/binutils-mingw-w64-deterministic.patch \ - %D%/packages/patches/bitcoin-core-python-compat.patch \ %D%/packages/patches/blender-2.79-gcc8.patch \ %D%/packages/patches/blender-2.79-gcc9.patch \ %D%/packages/patches/blender-2.79-newer-ffmpeg.patch \ diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index ffbf3b218d..0479560810 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -108,7 +108,7 @@ (define-public bitcoin-core (package (name "bitcoin-core") - (version "0.19.1") + (version "0.20.1") (source (origin (method url-fetch) (uri @@ -116,11 +116,13 @@ version "/bitcoin-" version ".tar.gz")) (sha256 (base32 - "1h3w7brc18145np920vy7j5ms5hym59hvr40swdjx34fbdaisngj")) - (patches (search-patches "bitcoin-core-python-compat.patch")))) + "0y5rad68b398arh0abr2wgiwybdw0i5a4dxz9s3fk9fgdbyn5gab")))) (build-system gnu-build-system) (native-inputs - `(("pkg-config" ,pkg-config) + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config) ("python" ,python) ; for the tests ("util-linux" ,util-linux) ; provides the hexdump command for tests ("qttools" ,qttools))) @@ -130,7 +132,6 @@ ("libevent" ,libevent) ("miniupnpc" ,miniupnpc) ("openssl" ,openssl) - ("protobuf" ,protobuf) ("qtbase" ,qtbase))) (arguments `(#:configure-flags @@ -154,6 +155,13 @@ ;; Make Qt deterministic. (setenv "QT_RCC_SOURCE_DATE_OVERRIDE" "1") #t)) + (add-before 'build 'set-no-git-flag + (lambda _ + ;; Make it clear we are not building from within a git repository + ;; (and thus no information regarding this build is available + ;; from git). + (setenv "BITCOIN_GENBUILD_NO_GIT" "1") + #t)) (add-before 'check 'set-home (lambda _ (setenv "HOME" (getenv "TMPDIR")) ; tests write to $HOME diff --git a/gnu/packages/patches/bitcoin-core-python-compat.patch b/gnu/packages/patches/bitcoin-core-python-compat.patch deleted file mode 100644 index 6bf744124d..0000000000 --- a/gnu/packages/patches/bitcoin-core-python-compat.patch +++ /dev/null @@ -1,28 +0,0 @@ -Get rid of deprecation warning emitted by Python 3.8, which causes a test failure(!). - -https://github.com/bitcoin/bitcoin/pull/17931 - -Taken from upstream: - -https://github.com/bitcoin/bitcoin/commit/f117fb00da747147cddfb071c1427a2754c278cd - -diff --git a/test/functional/p2p_invalid_messages.py b/test/functional/p2p_invalid_messages.py -index 20864881c165..07eacf410d88 100755 ---- a/test/functional/p2p_invalid_messages.py -+++ b/test/functional/p2p_invalid_messages.py -@@ -145,13 +145,13 @@ def run_test(self): - def test_magic_bytes(self): - conn = self.nodes[0].add_p2p_connection(P2PDataStore()) - -- def swap_magic_bytes(): -+ async def swap_magic_bytes(): - conn._on_data = lambda: None # Need to ignore all incoming messages from now, since they come with "invalid" magic bytes - conn.magic_bytes = b'\x00\x11\x22\x32' - - # Call .result() to block until the atomic swap is complete, otherwise - # we might run into races later on -- asyncio.run_coroutine_threadsafe(asyncio.coroutine(swap_magic_bytes)(), NetworkThread.network_event_loop).result() -+ asyncio.run_coroutine_threadsafe(swap_magic_bytes(), NetworkThread.network_event_loop).result() - - with self.nodes[0].assert_debug_log(['PROCESSMESSAGE: INVALID MESSAGESTART ping']): - conn.send_message(messages.msg_ping(nonce=0xff)) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 18 03:48:36 2020 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 To: Simon South Subject: Re: [bug#44493] [PATCH 0/1] gnu: bitcoin-core: Update to 0.20.1. 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-Debbugs-Envelope-To: 44493-done Cc: 44493-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: -1.0 (-) --=-=-= 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----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 02:18:50 2020 Received: (at 44493) by debbugs.gnu.org; 6 Dec 2020 07:18:50 +0000 Received: from localhost ([127.0.0.1]:48792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kloJm-0004pF-Ay for submit@debbugs.gnu.org; Sun, 06 Dec 2020 02:18:50 -0500 Received: from sender4-of-o56.zoho.com ([136.143.188.56]:21689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kloJk-0004p6-GF for 44493@debbugs.gnu.org; Sun, 06 Dec 2020 02:18:49 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1607239125; cv=none; d=zohomail.com; s=zohoarc; b=f1o0ZRgIJtbcWBOwdHrGb4UoKLZ4FvnowwU9mVzuaCSfhP0nJA83LByddZbmjf+jPsDolwR8Fx82XGTeqTwDyE9IFWxBcpJuhFFL+jVcR6HdXNoEWsKaQr3R2oamUcCROg9OJOpd9BD/dlGzpFBANOBLayn7400aYfOYXtfs8Cc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607239125; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=gwphgjCNzEcBcxdcL3PvsIpQZsntDtP3j4Q7D0tsUQI=; b=MDdPaqkOEH3AoYzd7RFoZ2hzNSdPecqVfvgv5bXCgGgggTpWTN8JItZer11VCuPjEpv0q2WPf2bSydeXn8c1Ma3jXvXxblLZLHcmz7vPVz5aV5zUjX1XrDYW8Ic+oneo+hvPFYCwrfefWmArmpXoT9WckZopXrRwA8HTad4t9ew= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=issues.guix.gnu.org@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1607239125; s=zoho; d=elephly.net; i=issues.guix.gnu.org@elephly.net; h=MIME-Version:Content-Type:From:To:Date:Message-ID:Subject; bh=gwphgjCNzEcBcxdcL3PvsIpQZsntDtP3j4Q7D0tsUQI=; b=AX3xAf8hG7k9ksClFpvAidS/g7bxrVjkdHQQHRo7aJnVNWaNJAASKlSaS+t9qLmi WnEqGr48TDwGxCwX3sg2Fx1kQK8dbJR5QgIeO7ujSOMfQF4d2LMrDMwQEbLJ3w6KMoC i5kI97IknPsRyAxX4vO5IHrk6khwbCvBRXKgFtRU= Received: from localhost (185.220.101.200 [185.220.101.200]) by mx.zohomail.com with SMTPS id 16072391244891013.7720714371826; Sat, 5 Dec 2020 23:18:44 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 From: Martin via web To: 44493@debbugs.gnu.org Date: Sun, 6 Dec 2020 08:18:40 +0100 Message-ID: <7f4c4d580230.10f738a92840912a@guile.gnu.org> Subject: [PATCH 0/1] gnu: bitcoin-core: Update to 0.20.1. X-ZohoMailClient: External X-Spam-Score: 3.8 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The SHA256 checksum is not the hexadecimal one output by sha256sum, and I cannot recompute it as follows `cat bitcoin-0.20.1.tar.gz | sha256sum | xxd -r -p | base32` How is this base32 value `0y5rad68b398arh0abr2wgiwybdw0i5a4dxz9s3fk9fgdbyn5gab` computed? Content analysis details: (3.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.56 listed in list.dnswl.org] 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net [Blocked - see ] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [136.143.188.56 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.6 AC_FROM_MANY_DOTS Multiple periods in From user name X-Debbugs-Envelope-To: 44493 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: 0.2 (/) The SHA256 checksum is not the hexadecimal one output by sha256sum, and I cannot recompute it as follows `cat bitcoin-0.20.1.tar.gz | sha256sum | xxd -r -p | base32` How is this base32 value `0y5rad68b398arh0abr2wgiwybdw0i5a4dxz9s3fk9fgdbyn5gab` computed? Thanks! From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 03:44:18 2020 Received: (at 44493) by debbugs.gnu.org; 6 Dec 2020 08:44:18 +0000 Received: from localhost ([127.0.0.1]:48855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klpeU-0006sG-0n for submit@debbugs.gnu.org; Sun, 06 Dec 2020 03:44:18 -0500 Received: from mout02.posteo.de ([185.67.36.66]:38055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klpeS-0006s0-3K for 44493@debbugs.gnu.org; Sun, 06 Dec 2020 03:44:17 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 69A232400FB for <44493@debbugs.gnu.org>; Sun, 6 Dec 2020 09:44:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1607244249; bh=kTieFgIO7J9xFUihLGdVggQG/7csN5k4jWsEb90eWno=; h=From:To:Cc:Subject:Date:From; b=YESz+La4F+hkedLWahe4zoYaLHsVoDcY/zFrZyk4kVdZXN5dV8k/YP9wRoCAn0qGq Y2wDZrmrnFeenpmkSewKhySjrSEU5/AI+vnrRThc5AuTqbS5TNvUKj1FimXce5bjDQ sv/eBnGyhHqhjTuAb99my42NKv41d6F5eHeqDHW2K3SHQww7PvYRa4fBU2IhBlgsPy pMyTJY2mAhJVNtnu4PykxHSN61mlaLwZQTpgK1rzbV/oHIJIMhH+zQaw2bxF8nEuQZ SEdCXqHPPWAqhR31zX5nqVeSoeKkdOJyBk/dwb0C9SNluNav63gdpkiqbU4l5YW6S3 FwdqFGlSournQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Cpg3D0GR0z6tm8; Sun, 6 Dec 2020 09:44:07 +0100 (CET) References: <7f4c4d580230.10f738a92840912a@guile.gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Guillaume Le Vaillant To: Martin via web Subject: Re: [bug#44493] [PATCH 0/1] gnu: bitcoin-core: Update to 0.20.1. In-reply-to: <7f4c4d580230.10f738a92840912a@guile.gnu.org> Date: Sun, 06 Dec 2020 09:43:57 +0100 Message-ID: <87pn3n1fzm.fsf@yamatai> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44493 Cc: 44493@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: -3.3 (---) --=-=-= Content-Type: text/plain Martin via web skribis: > The SHA256 checksum is not the hexadecimal one output by sha256sum, and I cannot recompute it as follows `cat bitcoin-0.20.1.tar.gz | sha256sum | xxd -r -p | base32` > > How is this base32 value `0y5rad68b398arh0abr2wgiwybdw0i5a4dxz9s3fk9fgdbyn5gab` computed? > > Thanks! The base32 encoding used by Guix (and by Nix) is different from the usual one used by the base32 command. You can compute it with "guix hash bitcoin-0.20.1.tar.gz". --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCX8yZzQ8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j+EPAD/SyaHhJnISz1+gy1hM3aLAuLGcjM4Klt+l/4/ YVcdMfsBAJPIO8WZfAop5Xk/y82egophmdxrVGJdEfJR0JxDAKs9 =LtbP -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Jun 19 14:06:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 03 Jan 2021 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator