Summary: | www-client/firefox-102.3.0: crashes on startup on ppc64: Unknown image format 0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marcus Comstedt <marcus> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | PPC64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marcus Comstedt
2022-10-01 10:41:49 UTC
I wonder if this is due to the patches we added, or if we missed something... does either esr or rapid work? I have no clue really, not much to search upstream bugzilla either. If you find patches that help, I can add them to our patch set. esr (102.3.0) is the one I tested. rapid (105.0.1) has the same issue, and is also affected by bug #873340, although only the first half and not the DesktopCapturer bit. If it's webrtc related, I wonder if we should just disable webrtc on ppc64? AFAIK it doesn't even have the media sandbox available on ppc64 making webrtc a bit more unsecure on ppc64. Personally I don't care either way as I don't use webrtc (if it's easy to disable maybe have a use flag for it and everybody who doesn't care about webrtc can just turn it off regardless of arch?). The webrtc patch seems rather straightforward though; the image format regression appears more complex IMO. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52d5a3733acdf481f514dd1e7733d438a33941a commit d52d5a3733acdf481f514dd1e7733d438a33941a Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2022-10-18 12:49:49 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2022-10-18 12:54:47 +0000 www-client/firefox: add 106.0 - add a patch to update bindgen cargo crate, - llvm:15 can't still be enabled due to rust lacking support - it wouldn't work for everyone, - pinned lld dependencies on slots, now that lld is gloriously slotted, - rebased our no-warnings-as-errors patch, - rebased our system-av1 patch, - upstream enabled support for mold linker, but we can't enable it yet (easily) before support is added to toolchain-funcs.eclass. Track the support in bug #877539. Bug: https://bugs.gentoo.org/873823 Bug: https://bugs.gentoo.org/877539 Closes: https://bugs.gentoo.org/877267 Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/firefox/Manifest | 99 +++ www-client/firefox/firefox-106.0.ebuild | 1321 +++++++++++++++++++++++++++++++ 2 files changed, 1420 insertions(+) |