Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 577280

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] UnspecifiedAssignee: 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

Description tt_1 2016-03-13 10:41:46 UTC
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.
Comment 1 Pacho Ramos gentoo-dev 2016-03-14 16:13:40 UTC

*** This bug has been marked as a duplicate of bug 564586 ***
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2016-03-14 20:14:18 UTC
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 ***