[Pkg-rust-maintainers] ESR91 toolchain updates

Emilio Pozuelo Monfort pochu at debian.org
Wed Oct 13 11:29:06 BST 2021


[+ pkg-llvm, pkg-rust]

Hi,

On 31/08/2021 13:49, Moritz Muehlenhoff wrote:
> Hi Emilio,
> are you again available for the ESR91 toolchain updates under the
> Freexian/LTS umbrella for bullseye/buster?
> 
> I had a quick look at dependencies and it doesn't seem too bad this
> time, it appears as if LLVM is recent enough and cargo on bullseye
> as well. nasm as well and NSPR/NSS can use the bundled versions.

I'm not sure about LLVM. FF itself doesn't require a newer LLVM, but rust does. 
E.g. rustc_1.51.0+dfsg1-1 build-deps on LLVM 11. We also need an update to 
wasi-libc.

> So probably cbindgen and rustc. (Although rustc is slightly
> confusing, firefox 91 from sid build-depends on rustc (>= 1.51), but
> unstable only has 1.48 ATM?)

Not sure what happened there when you wrote about this, but the situation seems 
sorted now. The only question would be whether to backport 1.51 (minimum 
requirement) or to go for 1.54. I suppose I'd go for the latter given that's 
what is currently being used in sid, so that (hopefully) we don't get a 
different set of build failures when backport it or when building FF. However 
1.51 requires LLVM 11 which is already in bullseye, whereas 1.54 requires LLVM 
12. So because of that I think I'd prefer 1.51. Thoughts?

Cheers,
Emilio



More information about the Pkg-rust-maintainers mailing list