This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [bootstrappable] Re: GNU Mes 0.19 released
- From: Ricardo Wurmus <rekado at elephly dot net>
- To: bootstrappable at freelists dot org
- Cc: Jan Nieuwenhuizen <janneke at gnu dot org>, info-gnu at gnu dot org, guix-devel at gnu dot org, rb-general at lists dot reproducible-builds dot org, guile-user at gnu dot org, gcc at gcc dot gnu dot org
- Date: Mon, 17 Dec 2018 12:19:43 +0100
- Subject: Re: [bootstrappable] Re: GNU Mes 0.19 released
- Arc-authentication-results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado at elephly dot net; dmarc=pass header.from=<rekado at elephly dot net> header.from=<rekado at elephly dot net>
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1545045589; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=hQoiV8YOBu7v8lS9ZikLJb6MfEQ2o9bLMy6mPV4Ll10=; b=EH/rb3LrelXKfymCX/2bvS/xokK5LVXUMVuzUY5FEBb5yatNQL3kJ3MYMGhH6Wb/Gq4qnuniKudxaQ/P+GiG+InKsFEZmby/iLoKMAFJQ+V4IF4/sVDYhoPglDAF5p60/I4hHG6COh4hThCqx6ZNa/PWNmQ795kB9T2kJS2qVIE=
- Arc-seal: i=1; a=rsa-sha256; t=1545045589; cv=none; d=zoho.com; s=zohoarc; b=dFj37HOIMP6eNBb0VoHv38hjBDLfiWHL4Omamyc9KfP/XvWBZoAeGxYIejTD1pOtFzg8wAfK0AgCWKdgDWkwI6G1zteAwxU7V5AL+OCvJ+fM2wD0d1zDvgwba8mpVzjwVezoeOlEGrjo9hvYznZnRP/CFRhWohPCRNoX7VeHaTE=
- References: <877eg91av2.fsf@gnu.org> <877eg92h45.fsf@web.de>
Hi Arne,
> Do you have a document showing the bootstrap path — ideally in graph
> 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 “bootstrap-binaries” is a collection of
statically linked binaries including tar, gzip, patch, coreutils, etc.
Most if not all of these could be removed with Gash.
--
Ricardo