[Pkg-rust-maintainers] Upstream has changed the bootstrap process

Angus Lees gus at debian.org
Mon Apr 25 19:41:44 UTC 2016


On Tue, 26 Apr 2016 at 00:36 Ximin Luo <infinity0 at debian.org> wrote:

> Upstream HEAD (nightly, version 1.10) since
> 02538d463a350f5c3658f7aabefca16eb599d31c have changed their bootstrap
> process to use stable releases.
>

Hooray!  This *should* mean we can just Build-Dep on rustc (==release-1) |
rustc (== this release) to build rustc(*), and drop the stage0 orig tarball
completely (**).

(*) debian/rules will need to work out whether we're building with
$release-1 (and do the regular build from stage1) or $release (and jump in
at stage2), which is logic we need to implement first.
(**) (Re-)Bootstrapping a new architectures is still a thing that we need
to worry about that I won't repeat here.

This breaks our make_orig-dl_tarball.py script. I made a start at fixing
> it, but haven't yet finished. I probably won't have time for another few
> weeks, so if someone wants to jump in ahead, then I've attached what I've
> done so far.
>

I'm busy for this week (at a conference), but I should be able to have a
bash at it next week (or so).  I'm sorry we didn't have this more ready in
time for this change, I wasn't paying enough attention to know this was
finally arriving :/

 - Gus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/attachments/20160425/bb97b683/attachment.html>


More information about the Pkg-rust-maintainers mailing list