ESR91 toolchain updates
Emilio Pozuelo Monfort
pochu at debian.org
Thu Nov 4 08:02:11 GMT 2021
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
More information about the Pkg-llvm-team
mailing list