From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Arne Babenhauserheide Newsgroups: gmane.comp.gnu.guix.devel,gmane.comp.gcc.devel,gmane.lisp.guile.user Subject: Re: GNU Mes 0.19 released Date: Mon, 17 Dec 2018 00:20:58 +0100 Message-ID: <877eg92h45.fsf@web.de> References: <877eg91av2.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1545002373 31239 195.159.176.226 (16 Dec 2018 23:19:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 16 Dec 2018 23:19:33 +0000 (UTC) User-Agent: mu4e 1.0; emacs 25.3.1 Cc: gcc@gcc.gnu.org, info-gnu@gnu.org, bootstrappable@freelists.org, rb-general@lists.reproducible-builds.org, guix-devel@gnu.org, guile-user@gnu.org To: Jan Nieuwenhuizen Original-X-From: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Mon Dec 17 00:19:29 2018 Return-path: Envelope-to: gcggd-guix-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYfh3-00082k-5m for gcggd-guix-devel@m.gmane.org; Mon, 17 Dec 2018 00:19:29 +0100 Original-Received: from localhost ([::1]:44163 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYfj9-00059m-Mz for gcggd-guix-devel@m.gmane.org; Sun, 16 Dec 2018 18:21:39 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYfin-00059W-5L for guix-devel@gnu.org; Sun, 16 Dec 2018 18:21:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYfij-0005MK-W1 for guix-devel@gnu.org; Sun, 16 Dec 2018 18:21:17 -0500 Original-Received: from mout.web.de ([212.227.17.12]:43305) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gYfij-0005K8-HW; Sun, 16 Dec 2018 18:21:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1545002463; bh=WEFVwZJAt3ZaGASCPjga+7HvMwH7t2i2fYCiGtEAvCY=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=k6ujsVCxRJoK+UQcRh3O2jhCOfVF9ukVIQw+snRe8gr/SY21+ItPtvGrDd8RS0gI8 zTmJYXfJ0JyRiGmpzMGNwSxlfqSzvbsHvZPntKw+BGrHPvqjjhJjMXZKvNJGRATYgz jpxrpj775f1gRE2iHrSWnIlzvh1Mbeu+OXm33fZI= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from fluss ([80.136.22.170]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MGRVU-1gd5ZP1rpA-00DIgU; Mon, 17 Dec 2018 00:21:03 +0100 In-reply-to: <877eg91av2.fsf@gnu.org> X-Provags-ID: V03:K1:/i2+as7fHrxLjyeV033ZeaVgLSMdo6DhrIaIMZBh78fXL0/Y9le Q8Rc5t2cLVGnGQobch0lR8GK7gJzR4p4TyNxUYcIZxIjsL+UKsJLSgqD/7JQ8MzWnCu9PnO rnW/3IgkrDgJf7rRnEHqsAbQfcNkvsofJlZlDvw1nnZd/ilxnULtZGdPoMNwV4PWfj6N7Ov Do1qqvjoUDEvaMuE0yJLA== X-UI-Out-Filterresults: notjunk:1;V03:K0:b2IOQO4eOSg=:S70jpT0z9PvTbabS/nHi/R D0LuZOpdO/D0su+3CEfPDkkdwA9PBFxeDU8Cjxas0+kpUDHiChdOMDlxP5f9Z1BdgzscfhPe6 a8H539yLzva4x2AoC3S1oQmlCpsJ+nxSp4wJme1r62bW57YfxQt6P4S2UCPKuc2GFMHchdbt8 L4H7pVeHOo5Blsve6++NAxOLKR3fSQibwtNTepiJSldnooxkS+lloW1tYeYV/P/LVJwECjzJW 0yXfgb76703r0MSJst5uIxMZFWBKEqdJ30nb3LEB2rCmWlz2lbNivg88F2qEJz0pXRTp/xLY1 q2jm4Gn5792gaGR7peL9mWjJNeqWn0E+A4Fd7li7jkhL3EPDJLQsqwa8C8tCrhs59oCtHm8Cj OFwY/BVd/q4MVx9bp43Ni7TMiQO6fhkQEZ+A5UY9pUpTrCAEproxEApd8Zhy7q8YZu/fxL9GV uTyw9CANn2TC/zijWHSdvgz/FNzmkKRrfmju9v2NYjeM4LfMIAGAlC13SqwGM9xvt4p3NiBom YuIunt1U7IMqjajAtqMNaPNfMXG5E1GFyWbqHHSyProKMYQ9lXVMwvYtJhB8ADMRuWttj62cu +e5XCODBJDIdpQ/LHAGQwTokwrfy2zqOt9mFmJZhqcFBWcq3ksnqNHEIcTk6OCQ/LVuLV6PIH s+jZ+Pj/A/5LGSWS47jSV4Mi8SEJZ2DZSidw/kCCWl8UMoov2obVyqiBDbD1F1yQk1pLDzuyd m3CuxVt09bcBw+QyTl9y3rZ9MIKIQ09KMrYB391crBZ2D13fu1iYsKP3Ak59dOdm0wg3aoVB X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.12 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list 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.org@gnu.org Original-Sender: "Guix-devel" Xref: news.gmane.org gmane.comp.gnu.guix.devel:45830 gmane.comp.gcc.devel:150418 gmane.lisp.guile.user:15105 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Jan Nieuwenhuizen writes: > Mes has now brought the Reduced Binary Seed bootstrap to Guix (bootstrap > a GNU/Linux system without binary GNU toolchain or equivalent) That=E2=80=99s awesome! > This release introduces strings as byte-array, hash-tables and native > structs. While that does increase the footprint somewhat, it fixes > our performance issue; tinycc is now compiled in ~8min (WAS: ~1h30). Wow! I did not expect such a huge difference. > Next targets: > > - translate mes.c into unsnarfed mes.M2 > - use Gash to remove bash, coreutils&co, grep, sed, tar from the Guix > bootstrap binaries Is this about configure+make? > - bootstrap gcc-3.x or 4.x directly, drop initial gcc-2.95.3 target? Do you have a document showing the bootstrap path =E2=80=94 ideally in graph form, i.e. with plantuml activity diagram? http://plantuml.com/activity-diagram-legacy > - Debian? =2D Gentoo? > - ARM, the Hurd? The Hurd would be nice! Thank you for your great work! Best wishes, Arne =2D- Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAlwW3d0ACgkQE++NRSQD w+vrGg/+ObtWKYZjEVdG9r+8ePLtJ6On+8S2gnHbZlvsr5FCIXHwd34Okmb0+eM4 HO+0U9TJPEtNptiThThC3rqiK5jklYe+cunMpEaWWuZ6cKkMOuo+1fCoZSCrAco6 yfnnNIuhIzOzDdtQsHvgcEO9yAkTMMoUKJvXy00hlZc0WZ7jOLmdSSf82tw9Jvkh P/TVNPgi+QBx3h8W1PEfN31azPRX3cfVVqV2YdNptx9E08q2DihjsAH5SlKlXn2S CBg5rWaescIQCzq4BTIOlwpmR905/eDRPg8wjFri1A9Pgygwx3xC96P6CnfdA6tp MvkIyCCBc5KKRoL+POAnNCu0mA14I+zDDpIWDKWSr7yDfbR14OIHKldft+ynGPS+ jfCW9goXXsHIv9KxeKZkX2GMWtVcL+eh5JbIgjTySyS1whYC4cX/ZC1DrV+Doui8 DGqyrvL/kXgiD2PlyPRq7J7iZLmbC+ER70Fe318YysW0iSkqmwuGuL903Ghy/iic CpnR7d/bLbERYwuLAZKVpLSsjT8JBIYi7Kr9RVIIK1v99LTdBMcnR9NZjszWOlMw u1NnCNR89NlLo/NXmhgI66hlHvgOOurDF68CrqBzxgwZAlqWDngPrLinG/kwGZls pGW1M49sAn0fcfM0h+y0eN3le8VuUAwKzY2kmxxwuTAOSHa2rEeIswQBAQgAHRYh BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJcFt3dAAoJENzPDbMLwQVIdRsD/RGFYfYO i9nkTWLbiTGXjsakmQ5qxXo62sV60oFT1qDC277+ltGf4b/k40JXF/udv7DaPflF MwOe4dAiVVWElMck84YdE7Hr1UL9ky1AnypGbAlyfISnbSVJhvEvxghv2lFqBXn5 Z1OqdLHfIDtj1Zgmgf6bGWi0QfrXEuTBiZeQ =epcC -----END PGP SIGNATURE----- --=-=-=--