Summary: | >=www-client/firefox-102.3.0 - musl build fails at __cxa_finalize when building libmozgtk.so | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Athalye <andrewathalye> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build Log Illustrating the Failure |
Description
Andrew Athalye
2022-10-17 18:45:00 UTC
- Please include the full build.log; - Please verify it doesn't actually happen when dropping -fuse-ld=mold, as I've seen an odd build failure like this before even when people insisted it wasn't being used. It doesn't help the Mozilla build system is fragile. Also, instead, please use dev-lang/rust from ::gentoo (not dev-lang/rust-bin). I attempted a build with the suggested setup, and the same error occurred. This is with rust-1.64.0::gentoo and without -fuse-ld=mold. I am currently unable to upload the build log because I receive "Internal Server Error" Created attachment 824621 [details]
Build Log Illustrating the Failure
It looks like the original problem with submitting the build log was permissions-based, but it should be available now. Searching "__cxa_finalize" brings up the line that caused the eventual failure, but since I had -j4 enabled there are a lot of lines after it. firefox-115.3.1 builds fine for me on current stable musl-1.2.3-r7 + clang-16.0.6. This bug probably can be closed. And 102 is removed, too. |