Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 547564 - www-client/firefox-37.0.2: Don't filter AVX globally
Summary: www-client/firefox-37.0.2: Don't filter AVX globally
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-24 10:33 UTC by haarp
Modified: 2015-06-01 07:26 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description haarp 2015-04-24 10:33:59 UTC
Firefox globally gets passed the -mno-avx flag, which is not necessary. The problem is in just one component.

Instead, https://hg.mozilla.org/mozilla-central/rev/3023f9390942 should be applied to the affected versions (see upstream bug https://bugzilla.mozilla.org/show_bug.cgi?id=680547).

This way, only the affected component gets built without avx, while the rest of the browser can still benefit from it, on corresponding hardware.


That patch will probably hit upstream releases soon, but in the meantime, Gentoo has a lot of older (and the current) versions that can benefit from it.
Comment 1 Jory A. Pratt gentoo-dev 2015-04-25 02:55:26 UTC
I have added 38.0_beta7 to mozilla overlay which no longer forces -mno-avx. At this point in time I am not interested in back porting the patch for prior releases. 38.0 will be the next esr release so it will be picked up rather quickly.
Comment 2 haarp 2015-06-01 07:26:01 UTC
firefox-38 without the filter is in the tree now, closing this.

Thanks!