Summary: | [mozilla overlay] mail-client/thunderbird-45.0_beta2 segfaults on startup due to 'mozilla/js/src/jit/none/AtomicOperations-none.h: No such file or directory' on a musl-amd64 host | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tt_1 <herrtimson> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 430702 | ||
Bug Blocks: | |||
Attachments: | startup log |
*** This bug has been marked as a duplicate of bug 564586 *** Reassigning the bug dupe -- this has to do with the 'hardened' nature of musl and its current enforcement of USE="-jit" , not the libc. *** This bug has been marked as a duplicate of bug 576922 *** |
Created attachment 428126 [details] startup log ================================================================= Package Settings ================================================================= mail-client/thunderbird-45.0_beta2::mozilla was built with the following: USE="crypt dbus debug jemalloc3 minimal system-libevent -bindist -custom-cflags -custom-optimization -ffmpeg -gstreamer -gstreamer-0 -gtk3 (-hardened) -jit -ldap -lightning -mozdom (-neon) -pulseaudio (-selinux) -startup-notification -system-cairo -system-icu -system-jpeg -system-libvpx -system-sqlite" LINGUAS="de -ar -ast -be -bg -bn_BD -br -ca -cs -cy -da -el -en_GB -es_AR -es_ES -et -eu -fi -fr -fy_NL -ga_IE -gd -gl -he -hr -hsb -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl -nn_NO -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE -ta_LK -tr -uk -vi -zh_CN -zh_TW" CFLAGS="-march=core2 -O2 -pipe -ggdb" CXXFLAGS="-march=core2 -O2 -pipe -ggdb" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-rpath=/usr/lib/thunderbird" hence jit useflag is deactivated, I will try to backport/adapt the two firefox jitless-atomic-operations patches which have been pushed to the overlay.