From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id KP6wFXAp/F9mDwAA0tVLHw (envelope-from ) for ; Mon, 11 Jan 2021 10:33:20 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id OFAWEXAp/F90VAAAB5/wlQ (envelope-from ) for ; Mon, 11 Jan 2021 10:33:20 +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 8CEED9403AA for ; Mon, 11 Jan 2021 10:33:19 +0000 (UTC) Received: from localhost ([::1]:60930 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kyuVh-0008HY-NB for larch@yhetil.org; Mon, 11 Jan 2021 05:33:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyuUU-0007Zy-Q3 for bug-guix@gnu.org; Mon, 11 Jan 2021 05:32:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:44219) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kyuUU-0004UX-67 for bug-guix@gnu.org; Mon, 11 Jan 2021 05:32:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kyuUU-00070Q-33 for bug-guix@gnu.org; Mon, 11 Jan 2021 05:32:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#41669: Cross-compiled powerpc64-linux bootstrap-tarballs not reproducible Resent-From: Chris Marusich Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 11 Jan 2021 10:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41669 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 41669-submit@debbugs.gnu.org id=B41669.161036111626918 (code B ref 41669); Mon, 11 Jan 2021 10:32:02 +0000 Received: (at 41669) by debbugs.gnu.org; 11 Jan 2021 10:31:56 +0000 Received: from localhost ([127.0.0.1]:55765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyuUN-000705-30 for submit@debbugs.gnu.org; Mon, 11 Jan 2021 05:31:56 -0500 Received: from mail-pj1-f42.google.com ([209.85.216.42]:38188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyuU8-0006ze-0r for 41669@debbugs.gnu.org; Mon, 11 Jan 2021 05:31:53 -0500 Received: by mail-pj1-f42.google.com with SMTP id j13so10301651pjz.3 for <41669@debbugs.gnu.org>; Mon, 11 Jan 2021 02:31:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=/hy3bS8wWMUTmFaeBI/HIkKEO6UMtFx6WxkO4baSt98=; b=ZQ6AKHH1eJRbp0OYpaaH/1mv9PXhYc265HqyAXsEOqVuaI2+neuI+E59et+o4iB+Lt a7hxQfdOwzwp0FagH/up6RZfKZ6xEFiCOUGliZBXerlgex2w+vpaSqACffmycCZXmFT9 WBpGfMMWeEGyu7C+V4ReMYC9ToEuhF2xdedJw6sNaOl77EBhdoloOZx7cQPavNglhwKg /9ATGGbklJK3TnodSRUvgx+tJLTNnzYNkgxVl9f+odY5Q3ocYvyM5EHSe5EXmMDX5Lpp iiQ7/4TjH365j0WVq39z7cz9rS9KjMF4sgt8c7GAfQ0ffGEXxcsi3kNKoinBWBlDjvC8 rbkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=/hy3bS8wWMUTmFaeBI/HIkKEO6UMtFx6WxkO4baSt98=; b=M+lYxgXk238/PKHFp3EIj0cKwMsqhJblhnxB/fxwHqTfPu3p7K/j+Se+DiYkz/cdIx /bm73vsoc3d4tPtNWBflCiHT22XMiZsXm7HE/O820Az7MdP2Y5GfYn9NCyx+kIDECZcC I0wgXGMLB6+TmEuyLckHAjQbC1B0/kjQVI5YX7APmnAiO2CJIvvvzxTTtW92sgMLTpyL e6dA0QZrbGMt2WAPccxe2fbtKiNfSkVHzh0xBZMVTbV/6pzBs/RRzANwT4IJ9u/6X4dW IEhUuR9b0k25zDTX3k8eaxjjhE7WLUnYtND7zQKdONetLNWc0s8KIRn7mhB92/F2pE3a BAxg== X-Gm-Message-State: AOAM531XFffhRlgl1zX7tuMENme7ElhaqCNEtY3n0K2OwmmzyaLihPxi 3tTrcFip37LGOqSrJhkI/bg= X-Google-Smtp-Source: ABdhPJyH3FnsKRcQ/8oaKRWg9lzGDuzOU81Gv3upv9kFWFIyo/05ZBj0pEYd6TEmM5DaBxao9pWTZg== X-Received: by 2002:a17:903:228a:b029:da:d645:ab58 with SMTP id b10-20020a170903228ab02900dad645ab58mr15892691plh.25.1610361093967; Mon, 11 Jan 2021 02:31:33 -0800 (PST) Received: from garuda-lan ([2601:601:9d00:688::e6b]) by smtp.gmail.com with ESMTPSA id gp14sm18642544pjb.6.2021.01.11.02.31.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Jan 2021 02:31:32 -0800 (PST) From: Chris Marusich References: <87wo0hqbb3.fsf@gmail.com> <87pn5wzwcf.fsf@gnu.org> <87pn3dth0l.fsf_-_@gmail.com> <874krtnvk8.fsf@gmail.com> <87y2p4mqe2.fsf@gmail.com> <87a6xu2xrj.fsf@gmail.com> <20200913062858.GC1100@E5400> <87wo0hqbb3.fsf@gmail.com> <874krtnvk8.fsf@gmail.com> <87y2p4mqe2.fsf@gmail.com> <87a6xu2xrj.fsf@gmail.com> <20200913062858.GC1100@E5400> <87wo0hqbb3.fsf@gmail.com> <87pn5wzwcf.fsf@gnu.org> <87pn3dth0l.fsf_-_@gmail.com> <87blepaqd8.fsf_-_@gmail.com> <87sg7hxctr.fsf@gnu.org> <8735zg13c9.fsf@gmail.com> <871reysaoq.fsf@gnu.org> Date: Mon, 11 Jan 2021 02:31:27 -0800 In-Reply-To: <871reysaoq.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 06 Jan 2021 09:59:17 +0100") Message-ID: <87k0sjbw8w.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 41669@debbugs.gnu.org, Leo Le Bouter , Maxim Cournoyer , Vincent Legoll Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.85 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=gmail.com header.s=20161025 header.b=ZQ6AKHH1; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 8CEED9403AA X-Spam-Score: -1.85 X-Migadu-Scanner: scn0.migadu.com X-TUID: uYxhXS0yNzmf --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo, Ludovic Court=C3=A8s writes: > You can update (gnu packages bootstrap) accordingly. Thank you for uploading the little-endian bootstrap binaries! I've downloaded them, and I confirm that they are identical to the ones I built. Do you also plan to upload the big-endian bootstrap binaries? I think we were hoping to try both system types. I'm afraid I've hit a snag using what you've uploaded, though. It looks like we'll need to extract bash, mkdir, tar, and xz from static-binaries-0-powerpc64le-linux-gnu.tar.xz and place a copy of each in the following locations: =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/bash =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/mkd= ir =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/tar =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/xz Could you do that? The reason why it's necessary is described below. I've started making changes locally to (gnu packages bootstrap). So far, with the attached patch, I'm able to do the following things on my POWER9 machine running ppc64le Debian (unstable). I can successfully build Guix from source using Debian packages (and a manually-built copy of guile-avahi and guile-gnutls). With my patch, I still have to supply the "--with-courage" configure option. Although "make" succeeded, "make check" failed on the following tests: =2D tests/build-utils.scm =2D test/challenge.scm =2D tests/containers.scm =2D tests/debug-link.scm The failures fell into two categories: =2D Some tests couldn't download the bootstrap bash. =2D In tests/containers.scm, call-with-container evaluated to #f when it wasn't supposed to. Nevertheless, I created the necessary build users and started the guix-daemon via pre-inst-env. I then tried building a simple package: ./pre-inst-env guix build -e '(@@ (gnu packages bootstrap) %bootstrap-cor= eutils&co)' The result was promising, but it quickly failed like some of the tests did - it couldn't download the bash bootstrap binary: =2D-8<---------------cut here---------------start------------->8--- marusich@suzaku:~/repos/guix$ ./pre-inst-env guix build -e '(@@ (gnu packag= es bootstrap) %bootstrap-coreutils&co)' substitute: guix substitute: warning: ACL for archive imports seems to be u= ninitialized, substitutes may be unavailable substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% The following derivations will be built: /gnu/store/y9868ab6a4wjcvwzj4ln5fzk1y4y6zpz-bootstrap-binaries-0.drv /gnu/store/2nwml4l272qzq034hwf5icv9vxi813ja-xz.drv /gnu/store/c1v9lmsh0awbhpai72mzw4qv02rrbpw6-module-import-compiled.drv /gnu/store/n5hf44bybvqmsybjvnn61pkpmcdcrlbd-guile-bootstrap-2.0.drv /gnu/store/ix4mpvzxfi1hrmvdmmpgqhm9x1cdh347-bash.drv /gnu/store/jxh9xn77flxarwzcjga485pgrkjknrgb-tar.drv /gnu/store/yd1mib8s1f38qwdn61zj16ijx8p0ryzm-guile-static-stripped-2.0.14= -powerpc64le-linux-gnu.tar.xz.drv /gnu/store/z66wc9z4qvffn60q4jdx7in6rxpswhx3-mkdir.drv /gnu/store/m4qv668s851v2ndzns3xwzg5rga9fhff-static-binaries-0-powerpc64l= e-linux-gnu.tar.xz.drv building /gnu/store/m4qv668s851v2ndzns3xwzg5rga9fhff-static-binaries-0-powe= rpc64le-linux-gnu.tar.xz.drv... Starting download of /gnu/store/2phdifnfw6i989rqbav04zakxx7qb165-static-bin= aries-0-powerpc64le-linux-gnu.tar.xz From=20https://ftp.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/st= atic-binaries-0-powerpc64le-linux-gnu.tar.xz... download failed "https://ftp.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/2= 0210106/static-binaries-0-powerpc64le-linux-gnu.tar.xz" 404 "Not Found" Starting download of /gnu/store/2phdifnfw6i989rqbav04zakxx7qb165-static-bin= aries-0-powerpc64le-linux-gnu.tar.xz From=20https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/= static-binaries-0-powerpc64le-linux-gnu.tar.xz... downloading from https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux= /20210106/static-binaries-0-powerpc64le-linux-gnu.tar.xz ... static-binaries-0-powerpc64le-linux-gnu.tar.xz 4.4MiB 2.8MiB/s 00:02 [###= ###############] 100.0% successfully built /gnu/store/m4qv668s851v2ndzns3xwzg5rga9fhff-static-binar= ies-0-powerpc64le-linux-gnu.tar.xz.drv building /gnu/store/ix4mpvzxfi1hrmvdmmpgqhm9x1cdh347-bash.drv... Starting download of /gnu/store/0kaj6l1ccw0qd0289hii7qhr828s71sv-bash From=20https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootst= rap/powerpc64le-linux/20210106/bash... download failed "https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packa= ges/bootstrap/powerpc64le-linux/20210106/bash" 404 "Not found" Starting download of /gnu/store/0kaj6l1ccw0qd0289hii7qhr828s71sv-bash From=20http://lilypond.org/janneke/guix/powerpc64le-linux/20210106/bash... download failed "http://lilypond.org/janneke/guix/powerpc64le-linux/2021010= 6/bash" 404 "Not Found" Starting download of /gnu/store/0kaj6l1ccw0qd0289hii7qhr828s71sv-bash From=20https://ci.guix.gnu.org/file/bash/sha256/1kiw7n6mkdy2x9in97646nb7aia= yxr090ws1hbrlazah3fjqi6nj... download failed "https://ci.guix.gnu.org/file/bash/sha256/1kiw7n6mkdy2x9in9= 7646nb7aiayxr090ws1hbrlazah3fjqi6nj" 404 "Not Found" Starting download of /gnu/store/0kaj6l1ccw0qd0289hii7qhr828s71sv-bash From=20https://tarballs.nixos.org/sha256/1kiw7n6mkdy2x9in97646nb7aiayxr090w= s1hbrlazah3fjqi6nj... download failed "https://tarballs.nixos.org/sha256/1kiw7n6mkdy2x9in97646nb7= aiayxr090ws1hbrlazah3fjqi6nj" 404 "Not Found" Starting download of /gnu/store/0kaj6l1ccw0qd0289hii7qhr828s71sv-bash From=20https://archive.softwareheritage.org/api/1/content/sha256:d29a88a51b= 507d45f38241739040ee5e45759635c49c6463eac2b7598d3d3cce/raw/... download failed "https://archive.softwareheritage.org/api/1/content/sha256:= d29a88a51b507d45f38241739040ee5e45759635c49c6463eac2b7598d3d3cce/raw/" 404 = "Not Found" failed to download "/gnu/store/0kaj6l1ccw0qd0289hii7qhr828s71sv-bash" from = ("https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootstrap/p= owerpc64le-linux/20210106/bash" "http://lilypond.org/janneke/guix/powerpc64= le-linux/20210106/bash") builder for `/gnu/store/ix4mpvzxfi1hrmvdmmpgqhm9x1cdh347-bash.drv' failed t= o produce output path `/gnu/store/0kaj6l1ccw0qd0289hii7qhr828s71sv-bash' build of /gnu/store/ix4mpvzxfi1hrmvdmmpgqhm9x1cdh347-bash.drv failed View build log at '/var/log/guix/drvs/ix/4mpvzxfi1hrmvdmmpgqhm9x1cdh347-bas= h.drv.gz'. cannot build derivation `/gnu/store/n5hf44bybvqmsybjvnn61pkpmcdcrlbd-guile-= bootstrap-2.0.drv': 1 dependencies couldn't be built building /gnu/store/jxh9xn77flxarwzcjga485pgrkjknrgb-tar.drv... cannot build derivation `/gnu/store/y9868ab6a4wjcvwzj4ln5fzk1y4y6zpz-bootst= rap-binaries-0.drv': 1 dependencies couldn't be built guix build: error: build of `/gnu/store/y9868ab6a4wjcvwzj4ln5fzk1y4y6zpz-bo= otstrap-binaries-0.drv' failed =2D-8<---------------cut here---------------end--------------->8--- To resolve this issue, it seems that we must also extract the bootstrap bash, mkdir, tar, and xz from static-binaries-0-powerpc64le-linux-gnu.tar.xz and place a copy of each in the following locations: =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/bash =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/mkd= ir =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/tar =2D https://alpha.gnu.org/gnu/guix/bootstrap/powerpc64le-linux/20210106/xz After you've uploaded these files, I'll also need to adjust my patch so it adds alpha.gnu.org to %bootstrap-executable-base-urls in gnu/packages/bootstrap.scm. That's how Guix finds these raw, unpackaged binaries. By the way, I've noticed that the other architectures don't seem to have "raw" binaries at all on alpha.gnu.org. Maybe you already knew this, but it seems that the "raw" binaries are actually downloaded from this specific URL (see the bootstrap-executable-file-name procedure): https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootstrap/?id= =3D44f07d1dc6806e97c4e9ee3e6be883cc59dc666e Is that intended? I was surprised to discover that we store these four "raw" binaries in a totally separate place. That seems like it would make it easy for someone to accidentally forget to update the "raw" binaries when they update an architecture's bootstrap tarballs. In any case, for powerpc64le-linux, the right thing to do is probably just to add copies of these "raw" binaries like I mentioned above. Could you do that when you have the time? Thank you, =2D-=20 Chris --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-bootstrap-Add-support-for-powerpc64le-linux.patch Content-Transfer-Encoding: quoted-printable From=20eb41c77618538f1f6c2994c9245d38c377ac12ad Mon Sep 17 00:00:00 2001 From: Chris Marusich Date: Sun, 10 Jan 2021 16:58:57 -0800 Subject: [PATCH] gnu: bootstrap: Add support for powerpc64le-linux. The bootstrap tarballs used by these bootstrap packages were created via the following steps: =2D Create a new x86_64 VM using QEMU. =2D Use https://ftp.gnu.org/gnu/guix/guix-system-install-1.2.0.x86_64-linux.iso.xz to install Guix System 1.2.0 in the VM. =2D Run: guix pull --no-substitutes --commit=3D662e7e28d576ada91fc9dec7d27c= 100666114f03 =2D Run: guix build --no-substitutes --target=3Dpowerpc64le-linux-gnu boots= trap-tarballs With the exception of gcc-static, all bootstrap binaries contained in these tarballs can be built reproducibly. Unfortunately, gcc-static is not always reproducible when everything is built from source on separate machines. Despite months of investigation, we still do not know why that is, so we ha= ve decided to move forward with these binaries to unblock further bootstrapping work. For details, see , which contains a discussion of both the big-endian and little-endian cases. * gnu/packages/bootstrap.scm (%bootstrap-executables) (bootstrap-executable-file-name, bootstrap-guile-url-path) (bootstrap-guile-hash, %bootstrap-coreutils&co, %bootstrap-binutils) (%bootstrap-glibc, %bootstrap-gcc): Add entries for powerpc64le-linux. =2D-- gnu/packages/bootstrap.scm | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm index c39e60ec8b..d9ba9f06c6 100644 =2D-- a/gnu/packages/bootstrap.scm +++ b/gnu/packages/bootstrap.scm @@ -122,7 +122,16 @@ ("tar" ,(base32 "06gmqdjq3rl8lr47b9fyx4ifnm5x56ymc8lyryp1ax1j2s4y5jb4")) ("xz" =2D ,(base32 "09j1d69qr0hhhx4k4ih8wp00dfc9y4rp01hfg3vc15yxd0jxabh5")))= )) + ,(base32 "09j1d69qr0hhhx4k4ih8wp00dfc9y4rp01hfg3vc15yxd0jxabh5"))) + ("powerpc64le-linux" + ("bash" + ,(base32 "1kiw7n6mkdy2x9in97646nb7aiayxr090ws1hbrlazah3fjqi6nj")) + ("mkdir" + ,(base32 "04dpvi231zcl40ig048vqqnyvmnkw1byrm1q1qqvs1f0g16yhrrk")) + ("tar" + ,(base32 "150c8948cz8r208g6qgn2dn4f4zs5kpgbpbg6bwag6yw42rapw2l")) + ("xz" + ,(base32 "0v5738idy9pqzcbrjdpxi5c6qs5m78zrpsydmrpx5cfcfzbkxzjh"))))) =20 (define %bootstrap-executable-base-urls ;; This is where the bootstrap executables come from. @@ -132,6 +141,7 @@ (define (bootstrap-executable-file-name system program) "Return the FILE-NAME part of url where PROGRAM can be found for SYSTEM." (match system + ("powerpc64le-linux" (string-append system "/20210106/" program)) ("i586-gnu" (string-append system "/20200326/" program)) (_ (string-append system "/" program "?id=3D44f07d1dc6806e97c4e9ee3e6be883cc59dc666e")))) @@ -332,6 +342,8 @@ or false to signal an error." "/20150101/guile-2.0.11.tar.xz") ("i586-gnu" "/20200326/guile-static-stripped-2.0.14-i586-pc-gnu.ta= r.xz") + ("powerpc64le-linux" + "/20210106/guile-static-stripped-2.0.14-powerpc64le-li= nux-gnu.tar.xz") (_ "/20131110/guile-2.0.9.tar.xz")))) =20 @@ -346,6 +358,8 @@ or false to signal an error." (base32 "0fzp93lvi0hn54acc0fpvhc7bvl0yc853k62l958cihk03q80ilr")) ("armhf-linux" (base32 "1mi3brl7l58aww34rawhvja84xc7l1b4hmwdmc36fp9q9mfx0lg5")) + ("powerpc64le-linux" + (base32 "1rnyfz5q38jyvxddj617443bnnzql4vw0mxzqpj8wz48wx4bhbq0")) ("aarch64-linux" (base32 "1giy2aprjmn5fp9c4s9r125fljw4wv6ixy5739i5bffw4jgr0f9r")) ("i586-gnu" @@ -479,6 +493,8 @@ $out/bin/guile --version~%" "/20150101/static-binaries.ta= r.xz") ("aarch64-linux" "/20170217/static-binaries.ta= r.xz") + ("powerpc64le-linux" + "/20210106/static-binaries-0-= powerpc64le-linux-gnu.tar.xz") ("i586-gnu" "/20200326/static-binaries-0-= i586-pc-gnu.tar.xz") (_ @@ -498,6 +514,9 @@ $out/bin/guile --version~%" ("aarch64-linux" (base32 "18dfiq6c6xhsdpbidigw6480wh0vdgsxqq3xindq4= lpdgqlccpfh")) + ("powerpc64le-linux" + (base32 + "0afs2j9z2d1hjq42myz4iwjh0aqgzf59inifw87x6= b6p1z9wv92v")) ("i586-gnu" (base32 "17kllqnf3fg79gzy9ansgi801c46yh9c23h4d923p= lvb0nfm1cfn")) @@ -547,6 +566,8 @@ $out/bin/guile --version~%" "/20150101/binutils-2.25.tar.= xz") ("aarch64-linux" "/20170217/binutils-2.27.tar.= xz") + ("powerpc64le-linux" + "/20210106/binutils-static-st= ripped-2.34-powerpc64le-linux-gnu.tar.xz") ("i586-gnu" "/20200326/binutils-static-st= ripped-2.34-i586-pc-gnu.tar.xz") (_ @@ -566,6 +587,9 @@ $out/bin/guile --version~%" ("aarch64-linux" (base32 "111s7ilfiby033rczc71797xrmaa3qlv179wdvsaq= 132pd51xv3n")) + ("powerpc64le-linux" + (base32 + "1klxy945c61134mzhqzz2gbk8w0n8jq7arwkrvz78= d22ff2q0cwz")) ("i586-gnu" (base32 "11kykv1kmqc5wln57rs4klaqa13hm952smkc57qcs= yss21kfjprs")) @@ -622,6 +646,8 @@ $out/bin/guile --version~%" "/20150101/glibc-2.20.tar.xz") ("aarch64-linux" "/20170217/glibc-2.25.tar.xz") + ("powerpc64le-linux" + "/20210106/gcc-stripped-5.5.0-power= pc64le-linux-gnu.tar.xz") ("i586-gnu" "/20200326/glibc-stripped-2.31-i586= -pc-gnu.tar.xz") (_ @@ -641,6 +667,9 @@ $out/bin/guile --version~%" ("aarch64-linux" (base32 "07nx3x8598i2924rjnlrncg6rm61c9bmcczbbcpbx0fb742= nvv5c")) + ("powerpc64le-linux" + (base32 + "151kjsai25vz2s667bgzpisx8f281fpl3n9pxz2yrp9jlna= dz3m1")) ("i586-gnu" (base32 "14ddm10lpbas8bankmn5bcrlqvz1v5dnn1qjzxb19r57vd2= w5952")) @@ -713,6 +742,8 @@ exec ~a/bin/.gcc-wrapped -B~a/lib \ "/20150101/gcc-4.8.4.tar.xz") ("aarch64-linux" "/20170217/gcc-5.4.0.tar.xz") + ("powerpc64le-linux" + "/20210106/gcc-stripped-5.5.0-powe= rpc64le-linux-gnu.tar.xz") ("i586-gnu" "/20200326/gcc-stripped-5.5.0-i586= -pc-gnu.tar.xz") (_ @@ -732,6 +763,9 @@ exec ~a/bin/.gcc-wrapped -B~a/lib \ ("aarch64-linux" (base32 "1ar3vdzyqbfm0z36kmvazvfswxhcihlacl2dzdjgiq25cq= nq9ih1")) + ("powerpc64le-linux" + (base32 + "151kjsai25vz2s667bgzpisx8f281fpl3n9pxz2yrp9jln= adz3m1")) ("i586-gnu" (base32 "1j2zc58wzil71a34h7c70sd68dmqvcscrw3rmn2whq79vd= 70zvv5")) =2D-=20 2.26.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAl/8KP8ACgkQ3UCaFdgi Rp0QXRAAs4dUvro3BRO1Mikubz9H9MQPJbHsA4EZaGVCqELvz+Vujdth0OK3yL3A oq+L6jM+3srljQPKx2YHeMlpXFptJ6FGPoCrst+XHM08XcU1lzBrvVmG7SRDwn+j 4tJYAxYcuvauqzC9+4F+/dpxf4AZq1cFlMF8GS20ghWf4UD/k0CsspwouNBeqQxQ vg3QK+7H+fZNNX2SLF3H2ddawM3rH3bllMcBF9xCkv8OplNbgVmK/mRGLs14PSjs iResZBsy/w1BelceZDlenIpgECDbJusTptBvep82RYEF392fmSGBb0HD+JtUKY/y K97NNrqrTH/AVgl/zjpghfqII7k0cOztFMMYT2sMxys3DKXXegLMet1XodEX2rxb bsOpumyEiz8h5bs/dgSjdg2mAiOxlKtf6qXvQPKrUM6iTksF+31fMtVEg298wQ5M 2y82NFHsYLiJkYl4QxZhdQeCV+8m40c3rhCJ1/KqJCQgrwVRfK/U0q4JsTehw2hq 18uaEOiEDTEG7NjsdlyfZyLfEEydRvBqaaBbUHBfhoo+y09fSHZQ7C66OGBbKSBg Kg3jVFUd8gYyHhUd336RPpHhVxYG58riJqechDEmMuBqxdyTcCOkSp88vvZF8Qs6 6l8j9o9zuosc43JLELp6UsqcIrUXXKp11h9/T1jOqfWmxveZ+tA= =lLE3 -----END PGP SIGNATURE----- --==-=-=--