unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Needed for IceCat-102: rust-1.59 and rust-cbindgen-0.23
@ 2022-09-13  5:11 Mark H Weaver
  2022-09-13 13:50 ` John Kehayias
  0 siblings, 1 reply; 9+ messages in thread
From: Mark H Weaver @ 2022-09-13  5:11 UTC (permalink / raw)
  To: guix-devel

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?

     Regards,
       Mark

-- 
Disinformation flourishes because many people care deeply about injustice
but very few check the facts.  Ask me about <https://stallmansupport.org>.


^ permalink raw reply	[flat|nested] 9+ messages in thread
* Re: Needed for IceCat-102: rust-1.59 and rust-cbindgen-0.23
@ 2022-09-13 17:49 John Kehayias
  2022-09-13 20:11 ` Mark H Weaver
  0 siblings, 1 reply; 9+ messages in thread
From: John Kehayias @ 2022-09-13 17:49 UTC (permalink / raw)
  To: John Kehayias; +Cc: Mark H Weaver, guix-devel, Maxime Devos

On Tue, Sep 13, 2022 at 01:50 PM, John Kehayias wrote:

>
> 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.
>

Ah, a bunch of the packaged needed for this (cbindgen dependencies) are done in <https://issues.guix.gnu.org/57702> (unmatched-paren pointed out this patch series on #guix)

So after 57702 I think it might just be one or two packages, then cbindgen and we'll be set for an IceCat update.

> 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



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-09-20 21:12 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-13  5:11 Needed for IceCat-102: rust-1.59 and rust-cbindgen-0.23 Mark H Weaver
2022-09-13 13:50 ` John Kehayias
2022-09-13 14:30   ` Maxime Devos
2022-09-13 14:35     ` John Kehayias
2022-09-13 14:36       ` Maxime Devos
2022-09-13 20:06   ` Mark H Weaver
2022-09-20 16:15     ` John Kehayias
  -- strict thread matches above, loose matches on Subject: below --
2022-09-13 17:49 John Kehayias
2022-09-13 20:11 ` Mark H Weaver

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).