[Pkg-rust-maintainers] ESR91 toolchain updates

Carsten Schoenert c.schoenert at t-online.de
Mon Nov 15 06:51:10 GMT 2021


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



More information about the Pkg-rust-maintainers mailing list