Return-path: Envelope-to: publicinbox@libre-riscv.org Delivery-date: Sun, 29 Mar 2020 22:13:11 +0100 Received: from localhost ([::1] helo=libre-riscv.org) by libre-riscv.org with esmtp (Exim 4.89) (envelope-from ) id 1jIfF0-00012A-HZ; Sun, 29 Mar 2020 22:13:10 +0100 Received: from lkcl.net ([217.147.94.29]) by libre-riscv.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1jIfEz-000124-1J for libre-riscv-dev@lists.libre-riscv.org; Sun, 29 Mar 2020 22:13:09 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net; s=201607131; h=Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version; bh=ezEDm0DXQZ9ASLIA1XnN/Gv/VdYIPhYoW37aauJcUto=; b=XqH53AKYGCQ469AROyj/JKMsx3W52k+EG8d4ibeM6LfHZNKin4wB5Y+lzuyCsirKZonKlmLaw5Fe0wwN5cQ+xECClppSIWKsSFO/EQMTPPp1K1PF9nQfG06Kr0ImyTQbhGLS6hcR3yFuSfb6uMl/+hC9NqwcC23Zqraml0n9S1Y=; Received: from mail-lj1-f171.google.com ([209.85.208.171]) by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1jIfEy-0007Pv-Na for libre-riscv-dev@lists.libre-riscv.org; Sun, 29 Mar 2020 21:13:08 +0000 Received: by mail-lj1-f171.google.com with SMTP id 19so15874976ljj.7 for ; Sun, 29 Mar 2020 14:12:53 -0700 (PDT) X-Gm-Message-State: AGi0PuY0CECpWs9RrPngOuzvNBz5aB7yTgmr1OHOcYhpQzegRtT9uty2 rU9Df9dKec0M1tSoRUU8I6rsY9GYMCLVtKnOmMA= X-Google-Smtp-Source: APiQypJunygSGTZB4UTSCTQmk/QlSN10BJtUklFEwUwrK/hiEwRRuTygvt+Qf7gDxWFrS75XucNhW5Zm20VlJl+s3Ng= X-Received: by 2002:a2e:8903:: with SMTP id d3mr5509126lji.266.1585516367712; Sun, 29 Mar 2020 14:12:47 -0700 (PDT) MIME-Version: 1.0 References: <09CE786B-DB06-49FE-88F1-AD2316DC25BA@getmailspring.com> In-Reply-To: <09CE786B-DB06-49FE-88F1-AD2316DC25BA@getmailspring.com> From: Luke Kenneth Casson Leighton Date: Sun, 29 Mar 2020 21:12:36 +0000 X-Gmail-Original-Message-ID: Message-ID: To: Libre-RISCV General Development Subject: Re: [libre-riscv-dev] Building Docker Containers X-BeenThere: libre-riscv-dev@lists.libre-riscv.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Libre-RISCV General Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Libre-RISCV General Development Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org Sender: "libre-riscv-dev" T24gU3VuLCBNYXIgMjksIDIwMjAgYXQgOTo1MiBQTSBDb2xlIFBvaXJpZXIgPGNvbGVwb2lyaWVy QGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBPbiBNYXIgMjkgMjAyMCwgYXQgMTowMiBwbSwgSmFjb2Ig TGlmc2hheSA8cHJvZ3JhbW1lcmpha2VAZ21haWwuY29tPiB3cm90ZToKPiA+IE9uIFN1biwgTWFy IDI5LCAyMDIwLCAxMjo1OCBMdWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIDxsa2NsQGxrY2wu bmV0Pgo+ID4gd3JvdGU6Cj4gPj4gaXQgd291bGQgYmUgZ29vZCB0byBoYXZlIE1ha2VmaWxlcyBh bmQvb3IgaW5zdGFsbC5zaCBzY3JpcHRzIGFuZCBvdGhlcgo+ID4+IGF1dG9tYXRlZCBpbnN0YWxs IHRoaW5ncyB3aGljaCBjYW4gYmUgY2FsbGVkIGJ5IHBlb3BsZSBzZXR0aW5nIHVwIGZyb20KPiA+ PiBzY3JhdGNoLgo+ID4KPiA+IFRoZSBnaXRsYWIgQ0kgY2FuIGJlIHNldCB1cCBzdWNoIHRoYXQg aXQganVzdCBydW5zIHRoZSBpbnN0YWxsIHNjcmlwdCwgaWYKPiA+IG5lZWRlZC4gY3VycmVudGx5 LCB0aGUgc2NyaXB0IGlzIHNob3J0IGVub3VnaCB0aGF0IEkgZG9uJ3QgdGhpbmsgdGhhdCdzCj4g PiBuZWNlc3NhcnkuCj4gPiBUaGUgaW5zdGFsbCBzY3JpcHQgYW5kL29yIGdpdGxhYiBDSSBqdXN0 IHJ1bnMgdGhlIHJlcXVpcmVkIG1ha2UsIHNldHVwLnB5LAo+ID4gYW5kL29yIGNhcmdvIGJ1aWxk IGNvbW1hbmRzLgo+ID4KPiA+IEphY29iCj4KPiBMdWtlLCBJJ20gZG9pbmcgdGhpcyBvbiB0aGUg S2F6YW4gZ2l0bGFiIGluIHRoZSBsaWJyZS1zb2MtZGV2LWVudi1zZXR1cAo+IHJlcG9zaXRvcnkK PiAoaHR0cHM6Ly9zYWxzYS5kZWJpYW4ub3JnL0themFuLXRlYW0vbGlicmUtc29jLWRldi1lbnYt c2V0dXApLgoKaSdkIHZlcnkgbXVjaCBwcmVmZXIgdGhhdCBhIHJlc291cmNlIC0gbm90IG1hbmFn ZWQgYnksIG5vdCBiYWNrZWQgdXAKYnksIGFuZCBub3Qgd2l0aCB0aGUgbmFtZSBvZiBvdXIgb3Zl cmFsbCBwcm9qZWN0IC0gb24gd2hpY2ggd2Ugd2lsbApoYXZlIHBlb3BsZSBiZWluZyBjcml0aWNh bGx5IGRlcGVuZGVudCwgImdvIHRvIHRoaXMgcmFuZG9tIHRoaXJkIHBhcnR5CndlYnNpdGUgb24g d2hpY2ggd2UgYXJlIGd1ZXN0cyBpZiB5b3Ugd2FudCB0byBydW4gaW5zdGFsbCBzY3JpcHRzIHRv CmdldCBzdGFydGVkIiAtIGlzIG5vdCB0aGUgZmlyc3QgcGxhY2UgdGhhdCB3ZSBkaXJlY3QgcGVv cGxlIHRvLgoKeW91IHNlZSBob3cgdGhhdCByZWFsbHkgZG9lc24ndCBsb29rIGxpa2Ugd2Uga25v dyB3aGF0IHdlJ3JlIGRvaW5nPwoKaXQncyBhYnNvbHV0ZWx5IGZpbmUgaWYgd2Ugd2VyZSBhIGxp dHRsZSB0ZWFtIHdpdGggYSBzbWFsbCBnb2FsIHRoYXQKZGlkbid0IG1hdHRlciBpbiB0aGUgc2xp Z2h0ZXN0LCBhbmQsIHBhcnRpY3VsYXJseSwgaWYgd2Ugd2VyZSBub3QKc2Vla2luZyBVU0QgJDEw bSBpbnZlc3RtZW50IGknZCBzYXkgInN1cmUsIHVzZSBleHRlcm5hbCB0aGlyZCBwYXJ0eQpob3N0 aW5nIG9uIHdoaWNoIHdlJ3JlIGd1ZXN0IHVzZXJzLCBhZHZlcnRpc2luZyB0aGVpciBraW5kbmVz cywgYW5kCnRoYXQgb2YgdGhlIGhvc3RpbmcgY29tcGFueSByYXRoZXIgdGhhbiBvdXIgb3duIGNv bXBldGVuY2UiLgoKc28gY2FuIHlvdSBwbGVhc2UgZ2l2ZSBtZSBhIG5hbWUgZm9yIGEgcmVwb3Np dG9yeSB0aGF0IHlvdSdkIGxpa2UgdG8KYmUgY3JlYXRlZDogaSB3aWxsIGNyZWF0ZSBpdCBvbiBn aXQubGlicmUtcmlzY3Yub3JnLCBzZXQgeW91IChhbmQKYW55b25lIGVsc2UpIGFzIHJlYWQtd3Jp dGVycywgYW5kIHdlIGNhbiB1c2UgdGhhdCwgeWVzPwoKaWYgeW91J2QgbGlrZSB0byBtaXJyb3Ig dGhhdCBlbHNld2hlcmUsIHlvdSdyZSBtb3JlIHRoYW4gd2VsY29tZSB0byBkbwpzbyAoYXMgaW46 IG5vYm9keSBjYW4gc3RvcCB5b3UpLiAgaG93ZXZlciB0aGUgcHJpbWFyeSBsb2NhdGlvbiAtIGFu ZApwcmltYXJ5IGFkdmVydGlzZWQgbG9jYXRpb24gLSByZWFsbHkgZG9lcyBoYXZlIHRvIGJlIHRo aXMgcHJvamVjdCdzCipvd24qIHNlcnZpY2VzLiAgbm90IGEgcmFuZG9tIHRoaXJkIHBhcnR5IG9u ZSwgbm8gbWF0dGVyIGhvdyAiZ29vZCIKdGhhdCBzZXJ2aWNlIGlzLgoKPiBJJ20KPiBwbGFuaW5n IG9uIG1ha2luZyBtYW55IHNtYWxsZXIgc2NyaXB0cyB0aGF0IGVhY2ggZG8gb25seSBvbmUgc3Bl ZmljCj4gdGhpbmcgKGVnLiBpbnN0YWxsIHlvc3lzLCBpbnN0YWxsIGFsbCBnZW5lcmFsIHNvZnR3 YXJlIHByZXJlcXMgZnJvbSBhcHQsCj4gZXRjLikuCgp0aGF0J3MgYSByZWFsbHkgZ29vZCBpZGVh LiAgaSB3b25kZXIuLi4gaSB3b25kZXIgaWYgaWtpd2lraSBvYmplY3RzIHRvCmdpdCBzdWJtb2R1 bGVzPyBpdCBzaG91bGRuJ3QuLi4uCgppZiB0aGUgc2NyaXB0aW5nIHJlcG8gY2FuIGJlIGRyb3Bw ZWQgKGFzIGEgc2VwYXJhdGUgcmVwbykgaW50byB0aGUKaWtpd2lraSBhcyBhIHN1YmRpcmVjdG9y eSwgdGhlIHNjcmlwdHMgLSBhbmQgYW55IGRvY3VtZW50cyAtIHNob3VsZAphcHBlYXIgdGhlcmUg ZGlyZWN0bHkgYXMgcGFnZXMgb24gdGhlIHdpa2kuCgo+IFRoZXNlIHNjcmlwdHMgY2FuIHRoZW4g YmUgY29tYmluZWQgYXMgbmVlZGVkIGZvciBzcGVjaWZpYwo+IHB1cnBvc2VzL3NldC11cHMuIEkg d2lsbCB3cml0ZSB0aGUgYmFzaWMgdXNlIGNhc2VzIGFzIHRoZXNlCj4gcHVycG9zZS1zcGVjaWZp YyBhZ2dyZWdhdGlvbnMsIHNwZWNpZmljYWxseSB0aGUgZW50aXJldHkgb2YgdGhlIEhETAo+IHdv cmtmbG93IHNldHVwLgoKbG9vayBmb3J3YXJkIHRvIGl0LCBhcyB3ZSB3aWxsIGhhdmUgaW50ZXJu cyBmb3IgY29yaW9saXMyIGFuZCBpJ2QgbGlrZQp0aGVtIHRvIGJlIGFibGUgdG8gZ2V0IHVwIGFu ZCBydW5uaW5nIHdpdGggdGhlIGV4YWN0IHNhbWUgZW52aXJvbm1lbnQKaW4gYXMgc2hvcnQgYSB0 aW1lIGFzIHBvc3NpYmxlLgoKbC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmxpYnJlLXJpc2N2LWRldiBtYWlsaW5nIGxpc3QKbGlicmUtcmlzY3YtZGV2 QGxpc3RzLmxpYnJlLXJpc2N2Lm9yZwpodHRwOi8vbGlzdHMubGlicmUtcmlzY3Yub3JnL21haWxt YW4vbGlzdGluZm8vbGlicmUtcmlzY3YtZGV2Cg==