GNU bug report logs - #39655
[PATCH core-updates] doc: Add 'Scheme-only Bootstrap' node.

Previous Next

Package: guix-patches;

Reported by: Jan Nieuwenhuizen <janneke <at> gnu.org>

Date: Tue, 18 Feb 2020 12:45:02 UTC

Severity: normal

Tags: patch

Done: Jan Nieuwenhuizen <janneke <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #29 received at 39655 <at> debbugs.gnu.org (full text, mbox):

From: Jan Nieuwenhuizen <janneke <at> gnu.org>
To: Efraim Flashner <efraim <at> flashner.co.il>
Cc: Timothy Sample <samplet <at> ngyro.com>,
 Ludovic Courtès <ludo <at> gnu.org>,
 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>, 39655 <at> debbugs.gnu.org
Subject: Re: [bug#39655] [PATCH core-updates] doc: Add 'Scheme-only Bootstrap'
 node.
Date: Mon, 18 May 2020 09:37:45 +0200
Efraim Flashner writes:

> I have to ask since we're talking about bootstrapability; is it actually
> not bootstrappable or is it just harder/more complex? (The question is
> more about the wording than about the logistics of it.)

gzip is about 7000 LOC of simple C, can be compiled with tinycc (and
probably mescc), and we have gzip in Gash.  That Scheme code is not
trivial but with not too much work we can have Mes run that code.  It's
also conceivable to have an M2-Planet port of gzip.

xz is about 25,000 LOC of C and I only managed to build it after having
a full fledged gcc-4.6, gcc-2.95 or tinycc did not work for me.

So, if SED only ships xz-compressed tarballs, that makes
creating/maintaining the GNU bootstrap story more difficult.

Greetings,
Janneke

-- 
Jan Nieuwenhuizen <janneke <at> gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com




This bug report was last modified 5 years and 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.