From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cQHtJr9mdmBNNwEAgWs5BA (envelope-from ) for ; Wed, 14 Apr 2021 05:51:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id O8/KH79mdmDQIgAA1q6Kng (envelope-from ) for ; Wed, 14 Apr 2021 03:51:27 +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 41A4626825 for ; Wed, 14 Apr 2021 05:51:27 +0200 (CEST) Received: from localhost ([::1]:38960 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lWWYo-0001Dl-EG for larch@yhetil.org; Tue, 13 Apr 2021 23:51:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56424) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lWWYf-0001Dc-AS for guix-devel@gnu.org; Tue, 13 Apr 2021 23:51:17 -0400 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]:54995) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lWWYd-0002lL-Hs for guix-devel@gnu.org; Tue, 13 Apr 2021 23:51:17 -0400 Received: by mail-pj1-x1036.google.com with SMTP id cu16so7560178pjb.4 for ; Tue, 13 Apr 2021 20:51:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version; bh=UI4xY0iTx6LQsSkxpgXykgLr0wGofDERv6pf78JQlr0=; b=hbPRWCNlfEWsOeo4ncrNRAajvWLeJywB9ZBOYydpzfh5QsZtxCGoNDRigtshKUsaOM jiU/y4cauOwGrSoSnIlnKUUYiakuQpH7gEXMAVDTdDvvlHpazL/EUqAPPNqmM6hEpkvQ tUpu5gGuerbKYJN7h97TMqPGF0swLjlbhBCLLL0D/ISwUPqiseQCz3aOGAWekhS6L7S4 npKtLBbo2Ayb88oMGUVU+wdn4dD1nSv/EspsMLuwRVITa8eG4gbxwLgK4QRPMxtbmLd/ 1kxYC1Pv6XdQRBa56bz36e5Vc96F2MzClJJYN0tR8AsqohiiACBeB0f+jloOAB5mM5Wv /8pQ== 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:message-id :user-agent:mime-version; bh=UI4xY0iTx6LQsSkxpgXykgLr0wGofDERv6pf78JQlr0=; b=dqvc8Nngc0ffo1tUFi8OGU/P+5PARtahDkBiN92Bv+ksdNJUYziK+TbsuOhtyPZNkQ +o+o3GSAbiQMiDviKQEk2CGC9x88oFtlOk11JPGW9JYMEBsRJsukUwWARooObmN45UNV ljaNZ7NMHhpvZq8XHlBoeIRG3Czftjyc0mHKnNL3q3a31Rbtg7v4WeUcITIaVpNG0AQY 9GwhgA43s0KLmiyChZgENnrpu1yGPFvUbLIpZaA2n39x1f15q2iFRxc6YCsTEc/kqrx7 0ADbT8JYP3nQKRvwz8qqGBgnlbNqE6h3fXE9so5m+CNC5SEOx/PD/6DvH9n7LCkp5FSf CeHA== X-Gm-Message-State: AOAM532NfS98WVzuYKzaRR9TFxmzw37buw8l/r+4qRgkiyxbBha/hrRj rL7Vn7iWMJlq0sOElogZxwDGvy+sXB0GrA== X-Google-Smtp-Source: ABdhPJy7D9N5cQtscRUuOfINhKVBJ+d8ou+1pfgES325ScBi0ZLG91M6mfxsZH4Jv1lj7Y1rZtwHew== X-Received: by 2002:a17:90a:cb85:: with SMTP id a5mr1257798pju.124.1618372273643; Tue, 13 Apr 2021 20:51:13 -0700 (PDT) Received: from garuda-lan (c-24-18-44-142.hsd1.wa.comcast.net. [24.18.44.142]) by smtp.gmail.com with ESMTPSA id r5sm3354972pjd.38.2021.04.13.20.51.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Apr 2021 20:51:12 -0700 (PDT) From: Chris Marusich To: Efraim Flashner Subject: Re: bug#47615: [PATCH 1/9] gnu: bootstrap: Add support for powerpc-linux. References: Date: Tue, 13 Apr 2021 20:51:09 -0700 Message-ID: <87pmyx1q36.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2607:f8b0:4864:20::1036; envelope-from=cmmarusich@gmail.com; helo=mail-pj1-x1036.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org, 47615@debbugs.gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1618372287; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=UI4xY0iTx6LQsSkxpgXykgLr0wGofDERv6pf78JQlr0=; b=ODbWyIi+NNdf52DPOL+0kDqJ2MTv00V6MbbX1BOdK6amuHp5jHcU4gSdsKj0S1zOyU0pNw 4SWgnRIGgNWWTSvRMJv2GpXDK8FgpBfP4IYa0x7aUNhUk57xZub2h/aJ6fqwMvk/NYBCsN TMKsM1SKg+rnvJenJ5BmiAc5o+cpQKm/e/wkYaFO/UnZ1NYOt6jAp0zpFYM7wyDx0u9b05 PJ6Dqx2kTyjsQ90wEe7puBc0DSlGsDJBx3plR4VCmEqV0iz9yrZdBCIK67Bc0F5zWh2v7E 8+huuMZolXXzQ9EApreIg4hUR72XUSGuSF9Wh9tSwpAOj4rGZ5RiRx1RkgtyIA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618372287; a=rsa-sha256; cv=none; b=OHgOnAOAIPFEBknEFWgpMUuHJh6qJlckkfG2UBknROnexiiiJtOcwomKHdLYzIPLdS5S0w UUhRWVB/D1GWGcK3Us7u2fsYH5FDTZVMs5lJxyJGcqUepQsAZI0ksKwFJanzuYBZJd5JeG w+2Rr5jDsyRIycQH11GbI2vcuF/mO3tIG4xHX7mhSngm2pu7u8NXi033H8gEScKE2bsNJL IQJhy5YtuVQkczf84UyM6G83RZC8x/m9Xm0Hq8UI88mDR0SKOSrJ+XGdNKK3DbU1vO30b4 oBEV5eCtPsXVSGxK+yXCaSsz7dyaKDdcvd+/TtTlxjaYOHriNaXb91jm5g2xzQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=hbPRWCNl; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -0.94 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=hbPRWCNl; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 41A4626825 X-Spam-Score: -0.94 X-Migadu-Scanner: scn0.migadu.com X-TUID: Bi/Z9MQRGPiP --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Efraim Flashner writes: > On 923bb70a1bff657125c3008f119a477e5cb57c2b > gnu:glibc-for-bootstrap: Fix patch. > > Run > ./pre-inst-env guix build --target=3Dpowerpc-linux-gnu bootstrap-tarb= alls > > Producing > > /gnu/store/dyj1wvayyp1ihaknkxniz1xamcf4yrhl-bootstrap-tarballs-0 > > With guix hash -rx /gnu/store/dyj1wvayyp1ihaknkxniz1xamcf4yrhl-bootstrap-= tarballs-0 > > 02xx2ydj28pwv3vflqffinpq1icj09gzi9icm8j4bwc4lca9irxn Generally speaking, this patch looks fine to me. Just curious, what sort of machines does one use for 32-bit powerpc? I want to build the bootstrap binaries, see if they're reproducible (in particular GCC, which I suspect won't be), and verify the hashes. It might take a few days to do that, but I'll update this thread once I've done it. > @@ -139,6 +148,7 @@ > ;; This is where the bootstrap executables come from. > '("https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/boots= trap/" > "https://alpha.gnu.org/gnu/guix/bootstrap/" > + "http://flashner.co.il/guix/bootstrap/" > "http://lilypond.org/janneke/guix/")) Once you're reasonably sure the bootstrap binaries won't change, we should consider uploading them to alpha.gnu.org. Ludo did it for me for powerpc64le-linux but I don't know who has access (I don't). > (define %hurd-systems > ;; The GNU/Hurd systems for which support is being developed. > @@ -361,7 +361,7 @@ name of its URI." > ;; > ;; XXX: MIPS is unavailable in CI: > ;; . > - (fold delete %supported-systems '("mips64el-linux"))) > + (fold delete %supported-systems '("mips64el-linux" "powerpc-linux"))) Any ideas for how we can get a machine for powerpc CI? Maybe VMs, I guess? Can a POWER9 machine be a powerpc-linux machine...? =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAmB2Zq0VHGNtbWFydXNp Y2hAZ21haWwuY29tAAoJEN1AmhXYIkad78QQAKLL4LGDXxq1snkymU3yEQ6JRkJ9 VOpEPVjyNPiihFMcjs+ZN6OC7VlQCxjNCcTf6LQoY3AsqHmCVX+y79jqEWX/Nx96 VDiy5g8VaVYsK8eQ2mWbgRw8iua3W/mXNTNnC2RcBDdb2s8T2+2RLKJdK0TOeJhV FYvnVCKdIoEmUJEV6IsiHxQ4cORYoHSiqIYYF2ld3FvFtmUgioHx8TlnHaGRk1dB pgkl6J/EFkMBeF51ahpeU8jf6oLWd0Q0gc0EQhdxTloJlem6X8A/WYAIiGg2vOei epE8MaOHsxRDt8GfzGq2SPQ8rxAXKGdHoNjyQRoloIZVYx4vloAfW58FhgIi+hhR e+6KTcjcQNFR+Okqse5OPER6yJY4yn/ZURjct3BTXkg0fuoLK2JA02aT1B6AldTC OiE51boHjTvW3savlaqissn7nYddJ+fz8KQVbS2xrGkcNdFSqh/GAe7+EN5vmgMi IygX3SEXpiUoj10oNV8hGo3D2oopzn/92xTwZwHOmCJqMH2DwKxzIs9t45B7BQTd OEURe3jdIVWaTyevh6l+WjHJuJ32nHexoUaB3/PgnL7280gDnVB7qh9O8ESY0E8/ EY0SfFNBHB0+sC3oA3XyUlODCPCm7Waaqyjv5A3nxpTEtvLJUAttJ6aZc0fbU3pY oediMh2pSrpJGIEr =2GFG -----END PGP SIGNATURE----- --=-=-=--