[Pkg-rust-maintainers] ESR91 toolchain updates

Mike Hommey mh at glandium.org
Tue Nov 2 21:15:48 GMT 2021


On Thu, Oct 14, 2021 at 07:11:58AM +0900, Mike Hommey wrote:
> 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.

With 91.3.0esr release today, which is the first version without an
accompanying 78.* release, where are we with those toolchains? Are
they going to be extra packages with a prefix like `mozilla-`?

Mike



More information about the Pkg-rust-maintainers mailing list