--- /dev/null
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+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 <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+ 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 <lkcl@lkcl.net>) 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 <lkcl@lkcl.net>) 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 <libre-riscv-dev@lists.libre-riscv.org>;
+ 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: <CAC2bXD4P_1ZONMmqQ+tc92JiOTB4JHVW96akVwDvtZgX+HWvvg@mail.gmail.com>
+ <09CE786B-DB06-49FE-88F1-AD2316DC25BA@getmailspring.com>
+In-Reply-To: <09CE786B-DB06-49FE-88F1-AD2316DC25BA@getmailspring.com>
+From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
+Date: Sun, 29 Mar 2020 21:12:36 +0000
+X-Gmail-Original-Message-ID: <CAPweEDz3k4a1v3dereCQZtcaqjo4sG-bq59zfmF6Wk80ds0RVQ@mail.gmail.com>
+Message-ID: <CAPweEDz3k4a1v3dereCQZtcaqjo4sG-bq59zfmF6Wk80ds0RVQ@mail.gmail.com>
+To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
+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
+ <libre-riscv-dev.lists.libre-riscv.org>
+List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
+List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
+List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
+List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
+List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
+Reply-To: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+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" <libre-riscv-dev-bounces@lists.libre-riscv.org>
+
+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==
+