From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: [bootstrappable] Re: GNU Mes 0.19 released Date: Mon, 17 Dec 2018 12:19:43 +0100 Message-ID: <8736qwwgdx.fsf@elephly.net> References: <877eg91av2.fsf@gnu.org> <877eg92h45.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org In-reply-to: <877eg92h45.fsf@web.de> To: bootstrappable@freelists.org Cc: Jan Nieuwenhuizen , info-gnu@gnu.org, guix-devel@gnu.org, rb-general@lists.reproducible-builds.org, guile-user@gnu.org, gcc@gcc.gnu.org List-Id: guix-devel.gnu.org Hi Arne, > Do you have a document showing the bootstrap path =E2=80=94 ideally in gr= aph > form, i.e. with plantuml activity diagram? > http://plantuml.com/activity-diagram-legacy You can see the current bootstrap path here: https://bootstrappable.org/projects/mes.html This is without the path from virtually nothing to mes + mescc tools, i.e. mes and mescc tools currently are bootstrap binaries here. >> - use Gash to remove bash, coreutils&co, grep, sed, tar from the Guix >> bootstrap binaries > > Is this about configure+make? You can see in the graph that =E2=80=9Cbootstrap-binaries=E2=80=9D is a col= lection of statically linked binaries including tar, gzip, patch, coreutils, etc. Most if not all of these could be removed with Gash. -- Ricardo