Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 423967 - www-client/firefox-10.0.5 and firefox-13.0 ABI=x32 - .../work/mozilla-release/js/src/methodjit/PunboxAssembler.h:61:30: error: expected ')' before 'shtag'
Summary: www-client/firefox-10.0.5 and firefox-13.0 ABI=x32 - .../work/mozilla-release...
Status: RESOLVED DUPLICATE of bug 421655
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
Depends on:
Blocks: x32
  Show dependency tree
Reported: 2012-06-28 12:13 UTC by Joe
Modified: 2012-06-28 21:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---

emerge --info (emerge-info.log,4.12 KB, text/plain)
2012-06-28 12:13 UTC, Joe
firefox-10.0.5 build.log (build.log,187.44 KB, text/plain)
2012-06-28 12:14 UTC, Joe
firefox-13.0 build.log (build.log,189.70 KB, text/plain)
2012-06-28 12:14 UTC, Joe

Note You need to log in before you can comment on or make changes to this bug.
Description Joe 2012-06-28 12:13:06 UTC
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.
Comment 1 Joe 2012-06-28 12:13:46 UTC
Created attachment 316535 [details]
emerge --info
Comment 2 Joe 2012-06-28 12:14:18 UTC
Created attachment 316537 [details]
firefox-10.0.5 build.log
Comment 3 Joe 2012-06-28 12:14:41 UTC
Created attachment 316539 [details]
firefox-13.0 build.log
Comment 4 Jory A. Pratt gentoo-dev 2012-06-28 21:27:12 UTC
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 ***