Closed ghost closed 2 years ago
Oh, that's too bad. Thanks for letting me know! Closing for now until the situation changes.
I think I prefer to keep this open until this gets resolved. To give an update though, the library preventing this from being built rustc-mozilla
has entered proposed-updates
^1, so hopefully the 91.x branch can be built in roughly a weeks time.
Debian Stable already ships 91.4 ESR version.
I'm aware, but builds were also being blocked by rust-cbindgen
that was still sitting in proposed-updates
^1. I had hoped by now that this would be in updates
so IceCat could be built, but as of writing, it's still not.
I assume the Debian developers made an exception in their build system to build Firefox using proposed-updates
, but as far as I could tell, it was not possible (or easily so) using Open Build Service. So after some deliberation, the interim solution I went with was just to build rust-cbindgen
as well^2.
After all this, IceCat 91.4.0 has finally been built and should be available now (barring i586 builds for the time being until I can make the necessary fixes due to the changes in the build process). I will also note that this is only the case for Debian 11 (stable), as Debian 10 (oldstable) still has unresolved build dependencies^3, which has yet to be fixed in Debian.
Well, I was able to update successfully, so it looks like the issue is resolved.
It looks like GNU has updated the source code of IceCat to version 91.4, equivalent to the latest ESR release from Mozilla. Can you please do the same? Thanks!