[Pkg-rust-maintainers] ESR91 toolchain updates

Roberto C. Sánchez roberto at debian.org
Mon Nov 15 13:49:04 GMT 2021


Hi Carsten,

The uploads were alreday done some days ago and the packages are now
awaiting NEW processing.  I am now working on the accompanying rustc
update and hope to have that completed in the next few days.

Regards,

-Roberto

On Mon, Nov 15, 2021 at 07:51:10AM +0100, Carsten Schoenert wrote:
> Hello Emilio, hello *,
> 
> any update on this topic available.
> 
> Am 04.11.21 um 09:02 schrieb Emilio Pozuelo Monfort:
> > On 02/11/2021 22:15, Mike Hommey wrote:
> >> 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-`?
> > 
> > Roberto has llvm 11 updates ready, after which rustc updates should follow.
> > 
> > Cheers,
> > Emilio
> > 
> 
> -- 
> Mit freundlichen Grüßen
> Carsten Schönert

-- 
Roberto C. Sánchez



More information about the Pkg-rust-maintainers mailing list