guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Needed for IceCat-102: rust-1.59 and rust-cbindgen-0.23


From: John Kehayias
Subject: Re: Needed for IceCat-102: rust-1.59 and rust-cbindgen-0.23
Date: Tue, 13 Sep 2022 13:50:02 +0000

Hello Mark,

On Tue, Sep 13, 2022 at 01:11 AM, Mark H Weaver wrote:

> Hello Guix,
>
> In one week (Sept 20) Mozilla is scheduled to release Firefox 102.3 ESR
> with another batch of fixes for security flaws that they will publicize
> on the same day, but there will be no corresponding fixes for the 91 ESR
> branch.
>
> I hope to update our IceCat package to version 102 by then.
>
> I've identified two dependencies that will be needed, but which are not
> yet present on our 'master' branch:
>
> * rust-1.59 (currently on the 'staging' branch)
> * rust-cbindgen-0.23
>
> Would anyone be willing to work on adding these?
>

I actually added rust-cbindgen-0.23 and 0.24 for another channel which needs 
them for a similar purpose (I will not link the channel but I think you will 
know which I mean). So I can submit the patches here, though I'm not familiar 
with all the ins and outs of rust packaging I can at least take care of the 
basic updates and needed dependencies.

One slight wrinkle is that there is a bug for using version 0.24 for some 
Firefox versions <https://bugzilla.mozilla.org/show_bug.cgi?id=1773259> Though 
that should be fixed on newer ones, I'm not sure if that affects what will end 
up as IceCat: <https://bugzilla.mozilla.org/show_bug.cgi?id=1773259#c5>

Normally I would just go with the latest cbindgen to have that for future uses, 
but maybe we should just have 0.23 and 0.24? I have patches for both, just 
trying to see what would be cleanest here.

Finally, should these be based on staging or master? I hear we'll have staging 
in master in the near future, let me know what will work best for these patches.

John




reply via email to

[Prev in Thread] Current Thread [Next in Thread]