From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ricardo Wurmus Newsgroups: gmane.comp.gcc.devel,gmane.comp.gnu.guix.devel,gmane.lisp.guile.user 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> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1545045521 15566 195.159.176.226 (17 Dec 2018 11:18:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 17 Dec 2018 11:18:41 +0000 (UTC) User-Agent: mu4e 1.0; emacs 26.1 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 To: bootstrappable@freelists.org Original-X-From: gcc-return-197883-gcg-devel-2=m.gmane.org@gcc.gnu.org Mon Dec 17 12:18:36 2018 Return-path: Envelope-to: gcg-devel-2@blaine.gmane.org Original-Received: from server1.sourceware.org ([209.132.180.131] helo=sourceware.org) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYqux-0003py-NE for gcg-devel-2@blaine.gmane.org; Mon, 17 Dec 2018 12:18:36 +0100 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :references:from:to:cc:subject:message-id:in-reply-to:date :mime-version:content-type:content-transfer-encoding; q=dns; s= default; b=XnHOD2syCdGk5lqhrPum6VxvxyWE6g7OCUHcLe+h7DSr/pT2er7r/ SZpFxnpJOn5+2d3NbsVhwzY+nZO1utR2iW4j1E6c3uVBJF3g6w48SKIqQ6Rtm9MA P6QQBMhEGwcZb7m3aPrCspNmyj175oNfW083YhW+srjVq8YkW6p3cA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :references:from:to:cc:subject:message-id:in-reply-to:date :mime-version:content-type:content-transfer-encoding; s=default; bh=eAml7djGeJyt6EPSNsgpzevHSUk=; b=OE0J96QXu+IIkqM0mDHSVe9mnDgr UfWxXkPOMWCIo5jL54GIkUNedHkz8+bodPdqUHIUXZScZRjgPhujQNLMPAjzvLK/ 9xbZterHQdFIyHUyDUqh7eRdQwTRi4wvLweKgd06QloFCVIc05SSJsjsyNtBtXJW /cFKhem2l5dHhNM= Original-Received: (qmail 97386 invoked by alias); 17 Dec 2018 11:20:18 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Original-Sender: gcc-owner@gcc.gnu.org Original-Received: (qmail 97366 invoked by uid 89); 17 Dec 2018 11:20:17 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=BAYES_00,SPF_SOFTFAIL autolearn=no version=3.3.2 spammy=H*r:TLS1.0, HARC-Seal:rsa-sha256, HARC-Message-Signature:rsa-sha256, HARC-Authentication-Results:dmarc X-HELO: eggs.gnu.org Original-Received: from eggs.gnu.org (HELO eggs.gnu.org) (208.118.235.92) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 17 Dec 2018 11:20:16 +0000 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYqwX-0006NA-I8 for gcc@gcc.gnu.org; Mon, 17 Dec 2018 06:20:14 -0500 Original-Received: from sender-of-o53.zoho.com ([135.84.80.218]:21742) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gYqwX-0006Kv-4R for gcc@gcc.gnu.org; Mon, 17 Dec 2018 06:20:13 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1545045589; cv=none; d=zoho.com; s=zohoarc; b=dFj37HOIMP6eNBb0VoHv38hjBDLfiWHL4Omamyc9KfP/XvWBZoAeGxYIejTD1pOtFzg8wAfK0AgCWKdgDWkwI6G1zteAwxU7V5AL+OCvJ+fM2wD0d1zDvgwba8mpVzjwVezoeOlEGrjo9hvYznZnRP/CFRhWohPCRNoX7VeHaTE= 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-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1545045589; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:Message-ID:In-reply-to:Date:MIME-Version:Content-Type:Content-Transfer-Encoding; l=791; bh=hQoiV8YOBu7v8lS9ZikLJb6MfEQ2o9bLMy6mPV4Ll10=; b=fW+o4/2z9Wc8GKD3+T6IoVzxXqZp4KY1xjTTSoLbK4HTohNrszADJDbj1nzqhFfK 3GP710Yb1btxB+5Km9xq/e+kl7idazlTH5b7AOSbEqxSu1qkKDk1lwRWUuj0Vbfe57c wlGw6YgnG+82o1RlvjPTiFI36D6WvYNI7s09NOr4= Original-Received: from localhost (141.80.247.176 [141.80.247.176]) by mx.zohomail.com with SMTPS id 1545045587590489.3217345084943; Mon, 17 Dec 2018 03:19:47 -0800 (PST) In-reply-to: <877eg92h45.fsf@web.de> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 135.84.80.218 Xref: news.gmane.org gmane.comp.gcc.devel:150421 gmane.comp.gnu.guix.devel:45836 gmane.lisp.guile.user:15106 Archived-At: 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