Firefox will not compile from either stable or ~amd64 keyword: /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/methodjit/PunboxAssembler.h:361:44: error: 'JSVAL_SHIFTED_TAG_STRING' was not declared in this scope In file included from /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/nanojit/Native.h:66:0, from /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/nanojit/nanojit.h:364, from /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/jsbuiltins.h:46, from /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/jstracer.h:48, from /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/jscompartment.cpp:49: /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/nanojit/NativeX64.h: At global scope: /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/nanojit/NativeX64.h:347:31: warning: 'nanojit::SavedRegs' defined but not used [-Wunused-variable] /var/tmp/portage/www-client/firefox-10.0.5/work/mozilla-esr10/js/src/nanojit/NativeX64.h:355:31: warning: 'nanojit::SingleByteStoreRegs' defined but not used [-Wunused-variable] make[5]: *** [jscompartment.o] Error 1 Reproducible: Always Steps to Reproduce: Compile either version of firefox in portage.
Created attachment 316535 [details] emerge --info
Created attachment 316537 [details] firefox-10.0.5 build.log
Created attachment 316539 [details] firefox-13.0 build.log
same fix for spidermonkey will be used in firefox, you will not see support for x32 in firefox until version 14 is released. *** This bug has been marked as a duplicate of bug 421655 ***