ESR91 toolchain updates

Mike Hommey mh at glandium.org
Wed Oct 13 23:11:58 BST 2021


On Wed, Oct 13, 2021 at 12:29:06PM +0200, Emilio Pozuelo Monfort wrote:
> [+ 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?

I wouldn't worry about being out of sync with sid. That will happen
anyways after next release of rust.

Mike



More information about the Pkg-llvm-team mailing list