From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id sOJTHsUtYWRx5AAASxT56A (envelope-from ) for ; Sun, 14 May 2023 20:51:49 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id eLoAHcUtYWT2hgAAG6o9tA (envelope-from ) for ; Sun, 14 May 2023 20:51:49 +0200 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 D0B742E7F6 for ; Sun, 14 May 2023 20:51:48 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pyGoU-0000Ue-ML; Sun, 14 May 2023 14:51:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pyGoT-0000UU-Df for guix-devel@gnu.org; Sun, 14 May 2023 14:51:21 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pyGoR-0001sa-CJ; Sun, 14 May 2023 14:51:21 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-3f49bf0223cso50456815e9.1; Sun, 14 May 2023 11:51:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684090276; x=1686682276; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=4jLjIjpwtrgPsMzlyxwCK9sKfIk4qJk0DAhNkZWhovI=; b=dmin29YDyvd6i4YoU7TjUht+/qkOR1i1BA+mXXXMYcTbp7ZPKDG+8mgAsu2V1lCn6Q PsEteP4beg/XUP8EE2pcUGYvgP55YqqDlama7DVUutvakmaMejDxVuuPYqlMwvilTlL4 5pY/gacD7YPo5R/IwrQSI4lqKfeBy04PcGkOnDGivUZn93+tAN1GPVezC68x/87V+8xm hy5nwVQM/wluEHx9VKO/EmnbrPRuTWY0Hz1uLTxv1eiw/X34O+R/cpz8DRY69Zwgh8VF PbdF7zPye11hF9tThBzkE5rE0AF21MaSoZ0CafzbZjSjqVzXrMzaI7ZwfXjpJLbDPmVR yNFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684090276; x=1686682276; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=4jLjIjpwtrgPsMzlyxwCK9sKfIk4qJk0DAhNkZWhovI=; b=aq9+VOYyf4qVUdoIC6E27WxIc73qrGx8VlA2WSo9pfEg+WYxEFb2ZwEGS251pl+JAK /NlxrTsESxlHjMhF/0iz4BE70hrg01CaE7fFBdUv2ANOMFd3pyONuKKXgzNZCgvA7MtU iJCHBGgyf2gW1mmYeur7DEOCei9qTIaAWDu2WZjHs9Dz6NZsgAddxOL9ey0YaRZG8mmt T172frjv4kICZ1vB1yEmLTNS5FGlVgYvMO6dN3RZaZ/ec0I/9+e7NIykZ1mie4IYmaFi t3OKSno8bpf9VZtKLzzm8yeKxfmxewhimZwxmAaKZ0AzOOZauK0lgmBSp0CKd+IXJ7UB /JSA== X-Gm-Message-State: AC+VfDyE4hZ+KnEKzel+rEu03KFPu9DC95bL5IXbsSwwKiacrsCs3TNO ORkiQ8+LI7yR2D1KNVhcBqjLwT0k8vfyVA== X-Google-Smtp-Source: ACHHUZ69fbqMI17+6UMxdt4rsyqf+RUiaZFrW1N/7fdpNT2UQ64kEd/Dpmc6pY85dN74tlwA7zIAWA== X-Received: by 2002:a1c:7304:0:b0:3f3:888b:ab78 with SMTP id d4-20020a1c7304000000b003f3888bab78mr21091321wmb.37.1684090276157; Sun, 14 May 2023 11:51:16 -0700 (PDT) Received: from localhost ([2a02:ed3:910:2a00:b62e:99ff:fef0:7bc0]) by smtp.gmail.com with ESMTPSA id l4-20020a5d4104000000b00304832cd960sm30004803wrp.10.2023.05.14.11.51.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 May 2023 11:51:15 -0700 (PDT) Date: Sun, 14 May 2023 21:51:14 +0300 From: Efraim Flashner To: Josselin Poiret Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , Christopher Baines , guix-devel@gnu.org Subject: Re: What's needed to get things building for i586-gnu (the hurd) post core-updates? Message-ID: Mail-Followup-To: Josselin Poiret , Ludovic =?utf-8?Q?Court=C3=A8s?= , Christopher Baines , guix-devel@gnu.org References: <877ctm3lnm.fsf@cbaines.net> <87ttwng75f.fsf@gnu.org> <87pm72aown.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="eCLDJq89WdXssqoC" Content-Disposition: inline In-Reply-To: <87pm72aown.fsf@jpoiret.xyz> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=efraim.flashner@gmail.com; helo=mail-wm1-x32e.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684090309; a=rsa-sha256; cv=none; b=SfN7mFfKVeDuh2Vq41afyFOdNgPorz/wuaLdOXFUp+eg+ObkfmBc588BFB4tZgdMHQrJff spSAnTgc3kHIRfCPBp4p0BGcarmnv+zRP0Zt3O0fngNTpUVBqRofpQTr0/fpBo9kJm9hZG wFALj5Don6N8Qp1UOwGV1nRpL56MmBKnJ58t/pD1TCBnrP0bf9ZiziL1BZFNFBUgvMjFCS 2y/dSrkJqdmR0ZxTr6FlTYUb/SCpPPrzc40z8CK0/iKkdeWR66U5LE2x99ZaQuezOfCU+M zI9bcBv2aScEBNdogiPTFzNgEwPHyu42C0xcUrTVVjF0ddQgzcPp7d8wJ0Z+xw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=dmin29YD; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684090309; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=4jLjIjpwtrgPsMzlyxwCK9sKfIk4qJk0DAhNkZWhovI=; b=MXDawR6cKHnnRdfY4pVkZW6iNZbYjW8VSZQWDyZHo5gNuTxY7AYrjBo6292k/y8auaJzTh LNT/JoB6ZNT8DZbLZxfmh0V5+nzFKZ53bfpWqG3i7aQ+Okz7AfG/xrV7Xk9Ms7VIDI19zp yTlxAu8TDfHu83ShFi3fN9WWIC9YEDbBAuPGHwAoHjemB3om84t+4pfVpDQ8KWbc7GMQdw 2MAi/1/XNHM2QqgXfRGQpAiXUE4xN8bE2CNiuLWOK++FC0vtiwjVrxDYSInQGApCuIyh7W B4s55Y/f/XsodZBg1Ep4TdXOCOLSw3+73e/74QN7ANjlZVeV8Dwkv5h8XiMqFA== X-Migadu-Spam-Score: -1.51 X-Spam-Score: -1.51 X-Migadu-Queue-Id: D0B742E7F6 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=dmin29YD; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-TUID: GgiHvDqKxTCJ --eCLDJq89WdXssqoC Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 14, 2023 at 05:55:20PM +0200, Josselin Poiret wrote: > Hi Ludo and Chris, >=20 > Ludovic Court=C3=A8s writes: >=20 > > Hello! > > > > Probably the main issue is that childhurds now fail to boot: > > > > https://issues.guix.gnu.org/62307#23 > > > > We can still build =E2=80=9Cnew=E2=80=9D i586-gnu binaries on an =E2=80= =9Cold=E2=80=9D childhurd, of > > course, but to me that=E2=80=99s doing that is less of a priority. >=20 > [1] should fix this. We have at least three important failures > regarding native compilation now: >=20 > - coreutils doesn't build. This is because our bootstrap glibc doesn't > contain all the kernel headers, and coreutils tries to use some of > them directly. This should be fixable by adding an additional > bootstrap input for the Hurd with the missing kernel sources, I'm > trying to get one right now. >=20 > While discussing with janneke, we also figured out that > coreutils-boot0 was probably unneeded as it's only used to rm a file > in an origin later on that could be removed with pure Guile. That > would be a world rebuild though so let's leave that for later. If all you need is to remove coreutils-boot0 from the origin then you could create a similar boot0 package specifically for the hurd and make the fix there, and then use the current package or your new one as an input in later packages based on the architecture. > - m4 and findutils both have some failing tests, and they seem to be > crashing. I haven't investigated this yet.=20 >=20 > [1] https://issues.guix.gnu.org/63501 >=20 > --=20 > Josselin Poiret --=20 Efraim Flashner =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8= =C2=A0=D7=90=D7=A4=D7=A8=D7=99=D7=9D GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --eCLDJq89WdXssqoC Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmRhLZ8ACgkQQarn3Mo9 g1HwhhAArGKIeZ079yRJ5aF4Uy4pTqCAuRpmal9U9n5jqlH+vJH3+5TuySDpg7mc 15ccdkLxI3rHx5Y4Oe0Cz2MhBu0l1IQpzpsGluoBfoeaH2e3Ba8EYTLEmzqfG3QO +Q1aIQwskw6UvM3geZqwiALf4bsx/sf+bkcV4GeZcYhlPV3IJhzb6Gf8XK8PQ/zA iHqCo7akIQzp32w9leYnYLGDFLMUcgCTBOTe//pIbxLl+DaTCIz5UxbT/eOD5dzJ jdSgiy3gev6zvOiLkEcNQGDBmvdbTBiG7kXioFHzNoFlW5g2lx6fmsowcw9YvTOW EmfnppxAMfkv/LQyLyynp+467BxtQtprbQgtrvcial5XxA+E4CJ2pt7Oo4NC3FQk pYfH8J4efNyeXpYj1ARwntxPGDGpnz89964QovtY+G7wc0Xg0B4E5vWAxwS+7CG9 B6vKZ1CMAY94bxnBcjmwv9LTfbYX85R9cXBGSIbIfFP1W952oE6eX3WuL9iMakJ+ YEWRKSDbhGCdeeNSkvDWw+DpPtOTVGU4PTK2XT6PUsnVrGhL1sLKJ4ZVweD7tLbb J9UMx2UdvC8ryMto7gr2ZlPnAa/IRft0/pwHAyWEGheFu6xyN8p5CFiGI9tni1af /CAvBPp/lRysI6+LAM5x7d2KOeq0paVOj8yBRTKq9nNdjNr3wWg= =Y6K2 -----END PGP SIGNATURE----- --eCLDJq89WdXssqoC--