[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