[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: core-updates frozen!
From: |
Jan Nieuwenhuizen |
Subject: |
Re: core-updates frozen! |
Date: |
Sat, 28 Mar 2020 13:35:38 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Marius Bakke writes:
> Jan Nieuwenhuizen <address@hidden> writes:
>
>> Marius Bakke writes:
>>
>>> The branch currently represents 676 commits by 26 people. Some
>>> highlights from this round:
>>>
>>> * Guix runs natively on GNU/Hurd.
>>> * Guix System can be cross-compiled for foreign architectures.
>>> * The distribution is built with Guile 3.0.
>>> * GNOME 3.34 (on a separate branch, will get merged shortly).
>>
>> These are exciting changes! Let's also not forget:
>>
>> * for x86 and x86_64: another reduction of the bootstrap binary seed by
>> roughly %0%, to ~60MB!
>
> I knew I was forgetting something important! Thanks for the reminder.
:-)
> For those unaware, this means that the set of trusted binaries at the
> root of the package graph from which everything else derives is only 60
> MiB (on i686 and x86_64). The set no longer includes GCC, binutils, or
> glibc!
> For more information, see jannekes blog post:
>
> https://www.joyofsource.com/guix-reduces-bootstrap-seed-by-50.html
For the record...it's even better: The GCC, binutils and glibc
removal mentioned above is already in master; so our next release will
bootstrap from ~135MB like blog post mentions!
The Core-updates bootstrap (code named "Scheme-only bootstrap") removes
Awk, Bash, the GNU Core Utilities, Grep, Gzip, Sed, and Tar.
and replaces them with Gash and Gash-Utils!
janneke
--
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com