Bug 1342503 - Build webrender by default on OS X buildbot builds. r=froydnj
authorKartikaya Gupta <kgupta@mozilla.com>
Sat, 27 May 2017 15:28:38 -0400
changeset 361006 0593f5f447c82eb7746e4d7f1d99da8d2bebb4d3
parent 361005 5246b79016cc5ce2ab6765cc8bab460ee6c495da
child 361007 86167474f592d7ab132858251368c038ce1f3cfa
push id43586
push userkgupta@mozilla.com
push dateSun, 28 May 2017 03:11:45 +0000
treeherderautoland@0593f5f447c8 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj
bugs1342503, 1365993
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1342503 - Build webrender by default on OS X buildbot builds. r=froydnj With the fix for bug 1365993, building rust code with cargo as part of the Firefox build on OS X 10.7 builders no longer fails, so we don't need to disable webrender there any more. MozReview-Commit-ID: 4kulJNZjsfG
build/macosx/local-mozconfig.common
--- a/build/macosx/local-mozconfig.common
+++ b/build/macosx/local-mozconfig.common
@@ -31,21 +31,16 @@ elif [ -d "$topsrcdir/../clang" ]; then
     export RANLIB=$topsrcdir/../cctools/bin/ranlib
 fi
 
 # Ensure the updated linker doesn't generate things our older build tools
 # don't understand.
 ldflags="$ldflags -Wl,-no_data_in_code_info"
 export LDFLAGS="$ldflags"
 
-# Until bug 1342503 is fixed, we can't build some of the webrender dependencies
-# on buildbot OS X builders, because rustc will use some random system toolchain
-# instead of the one we package with tooltool.
-ac_add_options --disable-webrender
-
 # If not set use the system default clang
 if [ -z "$CC" ]; then
     export CC=clang
 fi
 
 # If not set use the system default clang++
 if [ -z "$CXX" ]; then
     export CXX=clang++