From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kbFBCXb6kWAX1AAAgWs5BA (envelope-from ) for ; Wed, 05 May 2021 03:52:54 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 4INCBHb6kWCGEAAAbx9fmQ (envelope-from ) for ; Wed, 05 May 2021 01:52:54 +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 B803222E96 for ; Wed, 5 May 2021 03:52:53 +0200 (CEST) Received: from localhost ([::1]:37226 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1le6ia-0000bT-UH for larch@yhetil.org; Tue, 04 May 2021 21:52:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56494) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1le6iL-0000bM-Bn for guix-devel@gnu.org; Tue, 04 May 2021 21:52:37 -0400 Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]:46676) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1le6iJ-0004W9-LL for guix-devel@gnu.org; Tue, 04 May 2021 21:52:37 -0400 Received: by mail-pf1-x434.google.com with SMTP id q2so844909pfh.13 for ; Tue, 04 May 2021 18:52:35 -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=eTbeRpPxCS8IvaSzmo9QdfkamfIVul/1Ngf4fHUIOFQ=; b=dwbOS3BOP++GQGgizZb6yHj1ecl3n48RVQ6ofsNJKok5zdIpiYlvYBymgTBkT24G3S XAHKeShgqDt7WPPCdgIYHKWRqBMnsLojj88J30kuqfCSKGvw6uA0DhJnyLTC/uCEDAyn SxAvfHjsw+OgcM03eFHSnnd/BmZDOoMQAyMdeVWivH4rBR1Skj/z/ret/uhTq0zeVEZY XyGRkbK5r/5zF15Slz0fNSDGQw3Oj2gZFJSPSUdwutpSLjfBcS2gZSN6GtA8k9Wblc0j 9zSbcQ0Ogb7xRTUY7KYjuadZUONv2soD58lYiC+ufXJpPdO2/QPBq2qK8MTIJfQEoAHe kdXQ== 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=eTbeRpPxCS8IvaSzmo9QdfkamfIVul/1Ngf4fHUIOFQ=; b=dCNpyGaX2BzrBpESmGMweZaGA5bI5vQqFwczg0mEfbW8Ftk0b/OJ4fNnH1bPg0gHwD Qe/oOozFb4lQ5xJW6fhYI8egJMjqlgLAEraj3iRS/OlcCuxg+XsDZ5Y/R+Pf3urT4M6t JHt7UADlYcbz14VILPSz6XLtJAiQNPiapP0L6M/jHaa66MqPFSKddEr936G5kDCPl5M7 ns6P1SaskY0WzdOxMGgZ/Bk9mIE+sIXdbmB0qRFD1E6a/JEM/prQ8zeDugl3f1IT/8fV /0jmaD9ZLf2V0Y0vE52cjiBhIStRnuABrj06mT7I6Ld/P9fsx7NNlTPHIIjEUf6fLu6R J5gQ== X-Gm-Message-State: AOAM532JFGcd8nUdFZ9u4G4BLs8HBuxKTqz2f28p/7ddyhNHs/Ayqhmk rxGTZw37OuZFIQZLkY5y6feuEs9N+2e+5Q== X-Google-Smtp-Source: ABdhPJzVqwANIJ6j2ZMUV3TajtzcgZnvtNg1LaGB3liGBAHK0ijuUjAQbQhWsyRM4Cj3G2cX/W1F6w== X-Received: by 2002:a65:6386:: with SMTP id h6mr24238174pgv.67.1620179553969; Tue, 04 May 2021 18:52:33 -0700 (PDT) Received: from garuda-lan ([2601:601:9d01:3f90::e54b]) by smtp.gmail.com with ESMTPSA id i10sm5453039pjj.16.2021.05.04.18.52.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 May 2021 18:52:33 -0700 (PDT) From: Chris Marusich To: Efraim Flashner Subject: Re: bug#47615: [PATCH 1/9] gnu: bootstrap: Add support for powerpc-linux. References: <87pmyx1q36.fsf@gmail.com> Date: Tue, 04 May 2021 18:52:31 -0700 Message-ID: <87wnse0www.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::434; envelope-from=cmmarusich@gmail.com; helo=mail-pf1-x434.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=1620179573; 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=eTbeRpPxCS8IvaSzmo9QdfkamfIVul/1Ngf4fHUIOFQ=; b=Xw9Yoq5Z/9VLyD1+PFcmgn/LT+UXhCTf6Fu2dvdhFTqggAlTJTy0C6ejfF/3bcQawsJgiX j75uhLQviuC7c27sV3GhpLGnmBv/Etr00wGdfImsc29nhr7/3op162zfYQ4IhkB+qwV/RQ l4CPgcRNqZPVPGcuj3xWJ/kRqBEuwkleVA1YdVulj5UZaGN2C7hfMflcL2yz3dejkEthD3 i0RAeKZ1BI+tCKIbLd5PMjFNAJ8Mh5d/sxGVpOjIAY9bM3873Tspl/L7MgsIJ7IUSaQJGL u7uQIaxl8yAs/1+1vl55Eb5Glq8C95oIuey2RghLd9CDZRaB1L+VEg5d4N4Y7A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620179573; a=rsa-sha256; cv=none; b=CQR0YT4RS/C1nJhXCFLYEgyP1GUSzTAsLwmvLLu2xef465YYDjqQJoQ/OO1kMMoMEEusv5 znKfpB5/HcSGFoXsiEZvvMb9NHUIxzZon2Ae51RfUS77xhHmUMFqckiDxMgrj0wvx3pXu3 41iZE7luFlcLLjrrXkr0AQ6unFWSEMiHpHVM9ExutxKgmjmKBPjHk8/G+MU73MG3tanzZ2 GY5ZNE9U0PGiWIrmNe4nskJjVIXnylRzKl+hule/AcionT3z5Cx3t4rdw/4qgM/tFq6qCm HHjRl5M5QoLWyKh4f3AMVkuHe0/Hd06dPodp0lhMWNT9+s1ToR5m6/xzR8x3Pw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=dwbOS3BO; dmarc=pass (policy=none) header.from=gmail.com; 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: -2.76 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=dwbOS3BO; dmarc=pass (policy=none) header.from=gmail.com; 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: B803222E96 X-Spam-Score: -2.76 X-Migadu-Scanner: scn0.migadu.com X-TUID: K6bWZojtcS5w --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Chris Marusich writes: > Efraim Flashner writes: > >> On 923bb70a1bff657125c3008f119a477e5cb57c2b >> gnu:glibc-for-bootstrap: Fix patch. >> >> Run >> ./pre-inst-env guix build --target=3Dpowerpc-linux-gnu bootstrap-tar= balls g>> >> 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. I repeated Efraim's steps on two different x86_64-linux Guix System machines. In both cases, it produced exactly the same hash. Therefore, it would seem these bootstrap binaries are actually reproducible. I was surprised by this because of my experience with bug 41669. I expected GCC to not be reproducible, but in this case it seems reproducible. I wonder what's different? The powerpc64 architecture is 64-bit, and powerpc is 32-bit, but I wonder what else might be different that could cause the non-reproducibility to occur only in the powerpc64-linux case. Anyway, this is good news for the powerpc-linux port. It is also an interesting clue for the investigation of bug 41669, but further discussion about that should go there, not here. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAmCR+l8VHGNtbWFydXNp Y2hAZ21haWwuY29tAAoJEN1AmhXYIkad8U0QAMA4tVNoFMQEEUIpQlEQKO+AnKd1 p3Vc8MIqVLMMlu6+81A1UpEXBDXlUoIVEB9WiXnbchhWKlftiOG7pA2xgyPP2OfI VSA4hlizbc62iGD/cg0qqhrR/pQC8YBdvdfChOGX/LJcmPpNVd8/3Eo1AlDp6Azy Hhu0UemgYyxGEnYzMpN/PGpoAiHhPdFO7Yt4WIH3gOX5ZuIfmMupCcISxjNfCMZ/ nGM8fvsm0i3+UN7wiVFD0lLFHPxuK/3wmquSKE50/Urii2ULczIVDIJOAI4Wep5y z+k3RpCUGQ4yNS8NpTjh5/82ck+m0ulqKFD2pJ71661aHrvuLWrVzOWSO7ZkK9hb cbN5AYsX2qrh+u9s1p36WBTwqaQDMeibdp5jQ6KztmZiGBrScSm5tBqxbbRxMW0O mvp6ucvukaLq/fWMxSIhI+3V0irj4UmVdC+ipLzCuEa4YiVMyImyXTAUZHHtetpO pE7AJ/ZYTmLjnAQzRYwmLmBhDuyaxaPh6K6cBWP/dtpbxzX3mxvTznqX1w3T2U1T tXLR/vrLyNezJu/iiXdLI2fr7nC1xVoh4b04t1FTB6BO78s/1jpLQT6e0cXnvGiE BenQk42et0pq4g1Dvru0VX7g7ZsODkWmemzneVxixzosrZjzpsRrKe0AhiPM+3rK hjFP7uNDMvTqChW+ =lRlf -----END PGP SIGNATURE----- --=-=-=--