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

Ximin Luo infinity0 at debian.org
Thu Jul 7 19:43:37 UTC 2016


Ximin Luo:
> Sylvestre Ledru:
>> Le 03/07/2016 à 11:30, Luca BRUNO a écrit :
>>> On Monday 27 June 2016 20:33:06 Ximin Luo wrote:
>>>> Any of you guys coming to DebConf? If so, we could work on this.
>>>>
>>>> If not, I could even work on this by myself, but I only have a semi-idea on
>>>> what I'm doing, so any more specific instructions would be appreciated. :)
>>> Unfortunately not, but I'll be available via IRC / hangouts if you have doubts 
>>> to discuss.
>> Just like Luca...
> 
> I'm making some good progress, here:
> 
> https://anonscm.debian.org/cgit/pkg-rust/rust.git/commit/?h=_volatile_next
> 
> It's not yet working fully, but it's "doing the right thing". Here are the problems I'm running into, building using the debian/ from the above link, but against the rust upstream *master* branch (from github).
> 

I should have used the tag 1.10.0, not master (which was a few commits ahead). I'm trying both builds now, will let you guys know how it goes.

> ## Building with "dlstage0" profile (for bootstrapping)
> 
> This uses the orig-dl tarball, updated for their new bootstrap process. As Angus says, this will be for bootstrapping a new arch only, and ideally we would just build-dep on $release-1 (see next section). However, I'm running into a weird error:
> 
> $ DEB_BUILD_PROFILES=dlstage0 debian/rules build
> 
> [..]
> 
> ## Building with previous rustc Debian package
> 
> This now correctly uses the system rustc (not yet locked to the previous version, I have a TODO for this). However after a while it fails because of:
> 
> $ debian/rules build
> 
> [..]
> 


-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Pkg-rust-maintainers mailing list