From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id YJRxNf3RdGcloAAAqHPOHw:P1 (envelope-from ) for ; Wed, 01 Jan 2025 05:26:22 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id YJRxNf3RdGcloAAAqHPOHw (envelope-from ) for ; Wed, 01 Jan 2025 06:26:22 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=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"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=thebird.nl (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1735709181; 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; bh=wxjwXAr/FBBlvSBoQft4jyjO1rgVqwBbN5dXtTM8pmU=; b=JIFND8W9K0EkB8bjGSZYyP8SB+ps5NNyYnuzON0UtmxxtK9hMt30TDtIGgw4WHe/CAtdcv ItErdd7b4HiVlZbwX7rxWlVs24AzMdqDV/R/ZxozEDo8U+fyJIjHNx16rZH+GcBb8wUXPJ 9l1Ielw7Ei/1PTDwKSmEupZ2keINr+zDtLmUzGDRBILgPb4rQzu9dcm7nCHVgBHaKBDTnL MP4GbjEu+n2o6rBpIVwtXCGYONiSgoFMIKUyueohcPbZX4XdmSONYoBzyhwqy/6dyfqM4a zfFHcjvrgMZtQyIms2ouVSeercivIbw/uLaUw+JT/HWFKN+z2TMv0nbIFoHxww== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=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"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=thebird.nl (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1735709181; a=rsa-sha256; cv=none; b=s7HVJc9oHKD/RDzP8kLhRs6g/5OP6OxhoMFmNugjqbPz4nYfWvVYPIgU9lmxIAUXYOA400 3Iq3wxStQUAPGP4RmN3wLlgbGm7zF0YwnG6AlN88LKZjQSUCN47aavRSyUn84wA4Rv9/VL sdf34/c4pJAwONUd7jkv3q0PMjx9FwFqvnctb3ZxR9QN6zBC17Ehm92sZ/+sh2G1y9tkIW jwnd6U/ecN1wTgKR/rUmpM6emmE+PUY84wELb4H6baxLsGkNCEMFv1iWXHyGgaNz75t2KK hIDPQyOQ94KisLzYkR6NvnlYFB8vwhk2q4Dq2udvgYiGSTMWdnloXLxtLjqFfw== 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 B107119F00 for ; Wed, 01 Jan 2025 06:26:21 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tSrEr-0002ID-L1; Wed, 01 Jan 2025 00:25:50 -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 1tSrEp-0002Hr-H7 for guix-devel@gnu.org; Wed, 01 Jan 2025 00:25:47 -0500 Received: from mailx.thebird.nl ([128.140.51.107]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tSrEl-0003e3-9s for guix-devel@gnu.org; Wed, 01 Jan 2025 00:25:46 -0500 Received: from localhost (mailx.thebird.nl [local]) by mailx.thebird.nl (OpenSMTPD) with ESMTPA id e5d83dcc; Wed, 1 Jan 2025 05:25:37 +0000 (UTC) Date: Wed, 1 Jan 2025 06:25:37 +0100 From: Pjotr Prins To: Ekaitz Zarraga Cc: Hilton Chain , guix-devel@gnu.org, dan , Efraim Flashner , Motiejus =?utf-8?Q?Jak=C5=A1tys?= , =?utf-8?Q?No=C3=A9?= Lopez Subject: Re: Bootstrapped Zig now available in Guix master. Message-ID: <20250101052537.23sz5ycnizjkbdn6@mailx.thebird.nl> References: <87a5dip0j5.wl-hako@ultrarare.space> <87ttajhnfj.wl-hako@ultrarare.space> <3acbc73b-bf0f-4d80-98c0-9aef10c2980f@elenq.tech> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3acbc73b-bf0f-4d80-98c0-9aef10c2980f@elenq.tech> Received-SPF: pass client-ip=128.140.51.107; envelope-from=pjotr.public12@thebird.nl; helo=mailx.thebird.nl X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: 1.80 X-Spam-Score: 1.80 X-Migadu-Queue-Id: B107119F00 X-TUID: 5jGfgoFq7wz3 On Tue, Dec 31, 2024 at 04:57:22PM +0100, Ekaitz Zarraga wrote: > As told in IRC, I think we should write something about this, in the line of > the Mono bootstrap post. Zig people would enjoy it, and also Guix people. > > It's a great opportunity to let people know how hard is to bootstrap Zig, > Rust and some other languages, and make them focus a little bit more on the > language bootstrappability. Absolutely! Zig is still not in other distros because of this. Julia has similar problems. The problem is that language developers live in their own silo, create a self-hosted compiler with binary blob, and leave it to the distros to figure it out. Hopefully the bootstrap can carry on and other distros pick up on it. Zig deserves attention. Great job. Pj.