Created attachment 471272 [details] compressed build.log the compilation of firefox fails: /var/tmp/portage/www-client/firefox-53.0/work/firefox-53.0/tools/profiler/core/platform-linux.cc: In static member function 'static Thread::tid_t Thread::GetCurrentId()': /var/tmp/portage/www-client/firefox-53.0/work/firefox-53.0/tools/profiler/core/platform-linux.cc:120:17: error: 'gettid' was not declared in this scope return gettid(); ^ /var/tmp/portage/www-client/firefox-53.0/work/firefox-53.0/tools/profiler/core/platform-linux.cc: In function 'void* SignalSender(void*)': /var/tmp/portage/www-client/firefox-53.0/work/firefox-53.0/tools/profiler/core/platform-linux.cc:307:34: error: 'gettid' was not declared in this scope DebugOnly<int> my_tid = gettid(); The full build log is attached. build options were as following emerge -pqv =firefox-53.0::gentoo [ebuild N ] www-client/firefox-53.0 USE="dbus jemalloc system-harfbuzz system-icu system-jpeg (system-libevent) system-libvpx system-sqlite -bindist -custom-cflags -custom-optimization -debug -gmp-autoupdate (-hardened) -hwaccel -jack (-neon) -nsplugin (-pgo) -pulseaudio (-rust) (-selinux) -startup-notification (-system-cairo) {-test} -wifi" L10N="de -ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -dsb -el -en-GB -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW"
Created attachment 471274 [details] output of emerge --info
Created attachment 471278 [details, diff] upstream patch This is the proposed patch from #1358214 , converted to -p1 so that eapply_user can make use of it.
Already been fixed.