From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id cMl8F6+n91/8WAAA0tVLHw (envelope-from ) for ; Fri, 08 Jan 2021 00:30:39 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id yAcnE6+n918gTgAA1q6Kng (envelope-from ) for ; Fri, 08 Jan 2021 00:30:39 +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 226029402D6 for ; Fri, 8 Jan 2021 00:30:39 +0000 (UTC) Received: from localhost ([::1]:37136 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxffq-0003oB-2f for larch@yhetil.org; Thu, 07 Jan 2021 19:30:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41526) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxffY-0003no-8M for guix-devel@gnu.org; Thu, 07 Jan 2021 19:30:20 -0500 Received: from smtpo.poczta.interia.pl ([217.74.65.157]:58066) by eggs.gnu.org with esmtps (TLS1.2:RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxffV-0007K0-QW for guix-devel@gnu.org; Thu, 07 Jan 2021 19:30:20 -0500 X-Interia-R: Interia X-Interia-R-IP: 89.64.43.25 X-Interia-R-Helo: Received: from localhost (89-64-43-25.dynamic.chello.pl [89.64.43.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA; Fri, 8 Jan 2021 01:30:12 +0100 (CET) Date: Fri, 8 Jan 2021 01:29:59 +0100 From: Jan Wielkiewicz To: Jan Nieuwenhuizen Subject: Re: wip-full-source-bootstrap: from a 357-byte `hex0' to 'hello' Message-ID: <20210108012941.5743c89c@interia.pl> In-Reply-To: <87im8cvdpa.fsf@gnu.org> References: <87im8cvdpa.fsf@gnu.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1610065812; bh=+AFLzYmzVzdw10Fza2teOObVLnpQ0Wa7Q+KKqhVb+dE=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:Date:From:To:Cc: Subject:Message-ID:In-Reply-To:References:X-Mailer:MIME-Version: Content-Type:Content-Transfer-Encoding:X-Interia-Antivirus; b=uYX2a9Y5dBo2Fczjq6I52B2ipyuu97EX/dyeU3LhcfNrwtGe5qXKcnjVqZIIRKNcG t2dTZR9W0PyzsnOGpOA95Rn1uHpbhhzn9aF/JFjreQpAFXJjPWSUQNThEEVdOs47o+ v7kxjou/ANWVm4yaLJdB/Rn+HQti1cF/9V0JbJck= Received-SPF: pass client-ip=217.74.65.157; envelope-from=tona_kosmicznego_smiecia@interia.pl; helo=smtpo.poczta.interia.pl X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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, bootstrappable@freelists.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.55 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=interia.pl header.s=biztos header.b=uYX2a9Y5; dmarc=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: 226029402D6 X-Spam-Score: -2.55 X-Migadu-Scanner: scn0.migadu.com X-TUID: pQZCOpMdBfwx Dnia 2021-01-04, o godz. 18:01:21 Jan Nieuwenhuizen napisa=C5=82(a): > Hi! >=20 > I have reset Guix' wip-full-source-bootstrap branch with a first > working implementation of the, well, "Full Source Bootstrap" for > x86-linux (and x86_64-linux). This bootstrap is rooted in the > 357-byte hex0-seed from the Stage0 project Great job! Looks like dark magic to me. It would be interesting to compare binaries made using the bootstrapped and the unbootstrapped system and look for *interesting stuff* like some decades old self-replicating code. =20 > Greetings, > Janneke >=20 > *) > https://git.savannah.gnu.org/cgit/guix.git/log/?h=3Dwip-full-source-boots= trap >=20 Jan Wielkiewicz