This is a replicate of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696041 to track down this issue in Gentoo as upstream won't fix it and patches for Debian have been provided.
Created attachment 349486 [details, diff] Port of 01-fix-map-pages-on-ia64.patch from Stephan Schreiber on Debian firefox-10.0.11-fix-gc-hang-on-large-pages.patch as well as patch from Gentoo bug 471624 are also required to fox this issue.
Created attachment 349488 [details, diff] Port of 02-static-str-in-mmem-on-ia64.patch from Stephan Schreiber on Debian firefox-10.0.11-fix-map-pages-on-ia64.patch as well as patch from Gentoo bug 471624 are required to fix this issue.
Created attachment 349490 [details] Updated firefox-10.0.11.ebuild, including required patch from Gentoo bug 471624
Dear maintainer, Would you please add patches as attachment 349486 [details, diff] and attachment 349488 [details, diff] to www-client/firefox/files folder (feel free to reformat them if needed)? I've also provided as attachment 349490 [details] an updated firefox-10.0.11.ebuild including patch from Gentoo bug 471624 to fix this issue. Thanks, Émeric
(In reply to Émeric Maschino from comment #1) > firefox-10.0.11-fix-gc-hang-on-large-pages.patch as well as patch from > Gentoo bug 471624 are also required to fox this issue. Sorry, I should have said firefox-10.0.11-static-str-in-mmem-on-ia64.patch as well as patch from Gentoo bug 471624 are also required to fix this issue. (firefox-10.0.11-fix-gc-hang-on-large-pages.patch is from Gentoo bug 471624).
These patches need to be based on firefox-17, 10.0.x is no longer maintained in gentoo.
(In reply to Jory A. Pratt from comment #6) > These patches need to be based on firefox-17, 10.0.x is no longer maintained > in gentoo. I know, but unfortunately, Firefox 17 JS engine is completely different than 10 one so these patches cannot be ported at all. I don't even know when/if Firefox 17 will come to ia64. So in the meantime, it would be nice to have at least one functional web browser on ia64 ;-)
I just added the patches to the patchset and bumped the patchset version in the ebuild. Thanks Émeric!