[Pkg-rust-maintainers] Plan for updating (hypothetical future) firefox-esr versions in stable with changed build-deps?

Ximin Luo infinity0 at debian.org
Fri Aug 26 22:52:00 UTC 2016


Ralph Giles:
> On 26/08/16 03:53 AM, Ximin Luo wrote:
> 
>> (cargo is harder, but it's also much smaller and quicker to build, so
>> I think it's less of a problem to bundle that. Also right now
>> Firefox-with-rust would be using cargo nightly; I don't know yet if
>> they have plans to change this.)
> 
> Firefox actually builds with the cargo included with rustc 1.11.0
> stable. Mozilla's release builds use a nightly cargo which implements
> `cargo build --frozen` to make sure we don't have any out-of-tree
> dependencies, but that's optional. That switch should be generally
> available in cargo as of the 1.12 stable release.
> 
> We're trying to require only stable rust to build Firefox, and that
> applies to cargo too.
> 

Thanks for the clarification! Yes, this will make things much easier for us too.

> Is rustc building cleanly against the packaged llvm?
> 

Yes, I don't even remember when we last had a problem with that. Recently we also switched to dynamically linking against libLLVM.so and this has been working fine too.

X

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



More information about the Pkg-rust-maintainers mailing list