Bug 1299690 - Disable rust for linux32 on Firefox 49. r?mshal draft
authorRalph Giles <giles@mozilla.com>
Wed, 31 Aug 2016 17:56:21 -0700
changeset 408287 59908cebd2c535945871b33feded2c1dd54b581c
parent 408286 99bdd0e46a4dc620743e4aa16e2797f347349024
child 530087 7674473bc84101c78e83329ae288b7753b0bf658
push id28193
push userbmo:giles@thaumas.net
push dateThu, 01 Sep 2016 01:00:38 +0000
reviewersmshal
bugs1299690
milestone49.0
Bug 1299690 - Disable rust for linux32 on Firefox 49. r?mshal We've seen a handful of crashes playing video in Firefox 48 on linux32 machines without SSE2 instruction set support because of rustc targetting i686-unknown-linux-gnu. Since this code is still an optional pilot project, disable rust for this release on that platform until we have a better protections against breaking things for users with these old CPUs. MozReview-Commit-ID: 5k00dSZDOAs
browser/config/mozconfigs/linux32/beta
browser/config/mozconfigs/linux32/release
--- a/browser/config/mozconfigs/linux32/beta
+++ b/browser/config/mozconfigs/linux32/beta
@@ -6,10 +6,9 @@ fi
 
 . "$topsrcdir/browser/config/mozconfigs/linux32/common-opt"
 
 ac_add_options --enable-official-branding
 ac_add_options --enable-verify-mar
 
 mk_add_options MOZ_PGO=1
 
-. "$topsrcdir/build/mozconfig.rust"
 . "$topsrcdir/build/mozconfig.common.override"
--- a/browser/config/mozconfigs/linux32/release
+++ b/browser/config/mozconfigs/linux32/release
@@ -13,10 +13,9 @@ ac_add_options --enable-official-brandin
 ac_add_options --enable-verify-mar
 
 mk_add_options MOZ_PGO=1
 
 # safeguard against someone forgetting to re-set EARLY_BETA_OR_EARLIER in
 # defines.sh during the beta cycle
 export BUILDING_RELEASE=1
 
-. "$topsrcdir/build/mozconfig.rust"
 . "$topsrcdir/build/mozconfig.common.override"