From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: Re: core-updates frozen! Date: Sat, 28 Mar 2020 13:35:38 +0100 Message-ID: <87wo74u06d.fsf@gnu.org> References: <87a741zitv.fsf@devup.no> <87eetdue65.fsf@gnu.org> <877dz4zy9h.fsf@devup.no> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:50731) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIAgg-0003sT-IR for guix-devel@gnu.org; Sat, 28 Mar 2020 08:35:43 -0400 In-Reply-To: <877dz4zy9h.fsf@devup.no> (Marius Bakke's message of "Sat, 28 Mar 2020 09:20:26 +0100") 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+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Marius Bakke Cc: guix-devel@gnu.org Marius Bakke writes: > Jan Nieuwenhuizen 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 --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com