Created attachment 386740 [details, diff] example diff Please note that this is also very likely to be an upstream bug, due to '==' bash'isms in /var/tmp/portage/www-client/firefox-33.0/work/mozilla-release/memory/jemalloc/src/configure A user patch would also work, but it is an trivial FIX with src_prepare(): sed -i 's/if test \(.*\) == /if test \1 = /' "${S}"/memory/jemalloc/src/configure I'm attaching an example diff. Thanks in advance.
Also reported to Mozilla's bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1083406
Well this is a problem in general, as afaik firefox should be using the system-installed jemalloc in the first place. I'll look into both.
Upstream has already fixed this, it might still be there in mozilla34 so i'll stay aware of it for that release. Patched and committed the fix in-place.
This bug is back, reported at bug #545756