From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id IIc5KXe0+GPS6QAAbAwnHQ (envelope-from ) for ; Fri, 24 Feb 2023 13:58:31 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id YFbzKHe0+GOgtQAAauVa8A (envelope-from ) for ; Fri, 24 Feb 2023 13:58:31 +0100 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 7AF4AEDE9 for ; Fri, 24 Feb 2023 13:58:31 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dismail.de header.s=20190914 header.b="nyCl/Vk3"; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677243511; a=rsa-sha256; cv=none; b=NvI3/PCYmYRoze1M3keadMwGH8DTUshJylChK4VvF7aS073K+p8ZB6GqPvFNvRYWjgAgJm AHdbVde+Xwhm/D5mwYZTVo9r3HJdXjvk0S3vFguOWZN709iS86VDnZXQBJfUlKGAIcing4 dDyZfKqfk3yykbZaixAMSyqP0FBj3kWUG3aGVauMtCEZBwYj9qMY31Ne5BRQj29e+WbMlJ ODdUCgIfI+m4oFQ5nay/txAFSEyEoRxFvuNTnHn+fcCabrwRlVrBpF54tckXP1/P5dWn8l sibyyuUvcgxbfyCQreiM4qmQ4Ra/T367pDxJWc/c2Gts2vUgbqwwSCtvarTY8A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dismail.de header.s=20190914 header.b="nyCl/Vk3"; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677243511; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=YAUbnF3XPtV5+OR8WiJ7Ilc6/LqQt/3zhLK5gXPhM/w=; b=KO/EbFLOGKgGl/0GPyAbv4qnKMrdEidv5L6p2RdN2BkWypGj7DjBYhvAgLkDnHh3IwF8tf Tzsaa6H6ObWfkicFR+WiR3lsUf03jRbG+UN4EpI39qz39ImUYxKSc9pLZNvyDw2qHzGidD cmxnQv4Oi6kSu/9x9yeY2hkEB81VOApuipgCYlJtkHeiFJLioEXKW9lCcdvOH6wSgL3pBH ATKJY6VZWkh9aEavU7Nj2vJjVD/KgoN0G9npvOPyd9Cm5hAhlpInit43TJp9JfIZfzvBtk rnlotAb2/QeNjdqqZwuQC6AuToYJLZr5nbaTduVtDwwmejzLJNJl81MOlQsjbg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pVXeI-0005IL-AY; Fri, 24 Feb 2023 07:58:06 -0500 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 1pVXeG-0005Fk-6W for guix-patches@gnu.org; Fri, 24 Feb 2023 07:58:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pVXeD-0000S7-R0 for guix-patches@gnu.org; Fri, 24 Feb 2023 07:58:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pVXeD-00055T-Mp for guix-patches@gnu.org; Fri, 24 Feb 2023 07:58:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51770] progress report on updating the Hurd packages Resent-From: Joshua Branson Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Feb 2023 12:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51770 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: zamfofex Cc: "guix-devel@gnu.org" , 51770@debbugs.gnu.org Received: via spool by 51770-submit@debbugs.gnu.org id=B51770.167724347819546 (code B ref 51770); Fri, 24 Feb 2023 12:58:01 +0000 Received: (at 51770) by debbugs.gnu.org; 24 Feb 2023 12:57:58 +0000 Received: from localhost ([127.0.0.1]:36249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVXe9-00055A-Be for submit@debbugs.gnu.org; Fri, 24 Feb 2023 07:57:57 -0500 Received: from mx2.dismail.de ([159.69.191.136]:29359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVXe6-00054u-BA for 51770@debbugs.gnu.org; Fri, 24 Feb 2023 07:57:55 -0500 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id d04f950e; Fri, 24 Feb 2023 13:57:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:in-reply-to:references:date:message-id:mime-version :content-type:content-transfer-encoding; s=20190914; bh=Wfca+S2B Nhvhx9movxTXYO+QCy4RpfGVtmA/brVYgSw=; b=nyCl/Vk3tFNnsSPkdXQIX6MH 0YKUUpLqmUYgapT8agP6uWjt8UjwIlFR8MiFbzJRcJKopQmUzdN6EzPZgjMrU9/F ndqVNweGKUYZpA9zzGtgOqu2z28jJ2UdivgSo2QU0TQu65f24ca0GxdGfF6EmSRt eA2W/JdMicbYFCYdVCwD9rmWd67RWd0GaZgCcicZ30mcCRMN6TZs96l1pm24efiK y9NmRwVeVpE4ebN7kbi5RFIfxN1KfewRieD0aXzHLTF+pszQ57cWx4HES3l3inyJ LleMejyZ2Q259eP1MVhZg48PDBR+ZnFZhKgwYNm8qEOP8GZ2Vrz1CW4bm67yng== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 663c5afb; Fri, 24 Feb 2023 13:57:47 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 70054e45; Fri, 24 Feb 2023 13:57:46 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 5ef8d301 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 24 Feb 2023 13:57:46 +0100 (CET) In-Reply-To: <966142788.351797.1677149996665@privateemail.com> (zamfofex@twdb.moe's message of "Thu, 23 Feb 2023 07:59:56 -0300 (BRT)") References: <966142788.351797.1677149996665@privateemail.com> X-Gnus-Sucks: I know man Date: Fri, 24 Feb 2023 07:57:38 -0500 Message-ID: <87pm9z8blp.fsf@dismail.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Joshua Branson X-Migadu-Queue-Id: 7AF4AEDE9 X-Spam-Score: -4.68 X-Migadu-Spam-Score: -4.68 X-Migadu-Scanner: scn0.migadu.com X-ACL-Warn: , Joshua Branson via Guix-patches From: Joshua Branson via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-TUID: M497Ge8+6z26 zamfofex writes: > Hello, everyone! I just wanted to be able to report my progress with upda= ting the Hurd packages. > > I have been able to get past my previous issues with building GMP, I thin= k, but > it seems that the glibc in Guix is still too outdated for the whole endea= vor to > succeed. > > I could either update the glibc package again or simply apply a patch to = it > (since the change needed seems to be small enough), but that would take q= uite a > while waiting for things to build, and I=E2=80=99m not sure I=E2=80=99m u= p for it at the moment. > > I plan to pick this effort back up again at some point, but at the moment= I=E2=80=99m a > bit tired of having to wait for packages to build for multiple days. But = if > anyone wants to pick up where I left off, I will upload a =E2=80=98git di= ff=E2=80=99 with my > current changes. (Applicable to =E2=80=98core-updates=E2=80=99.) > > Here is some more insight based on my conversations on #hurd: > > - https://logs.guix.gnu.org/hurd/2023-02-20.log > - https://logs.guix.gnu.org/hurd/2023-02-21.log > > If anyone wants to take this work meanwhile, please do let me know someho= w so that we don=E2=80=99t end up duplicating effort! > > Thanks for everyone=E2=80=99s amazing work on the Hurd and on Guix! Here is an email that was send in the bug-hurd archives recently that talked about how to build the Hurd on GNU/Linux. Hopefully this will help others to update our Hurd packages: https://lists.gnu.org/archive/html/bug-hurd/2023-01/msg00132.html Here are some scripts that automate this process: https://github.com/flavioc/cross-hurd The hurd was a wiki page for this as well (probably outdated): https://darnassus.sceen.net/~hurd-web/toolchain/cross-gnu/ Also for those of you who don't know, the Hurd is getting a ton of developer attention right now. Work in progress includes SMP work, 64 bit kernel (with 32 bit address space), some re-using netBSD's driver's work, etc. Now's a great time get subscribed to the Hurd's mail developmental email list: bug-hurd: https://lists.gnu.org/mailman/listinfo/bug-hurd