Bug 1373031 - Bug 1350011 follow-up: add --disable-webrender to all release configs. rs=bustage-fix DONTBUILD
authorJorg K <jorgk@jorgk.com>
Thu, 15 Jun 2017 08:47:09 +0200
changeset 28347 2c471667fbb478994244100df1002f410a93fa6b
parent 28346 542d84bf54f1b21ce9979fe82bbb1c46a78f41f5
child 28348 c744963d757b8843f5cc4724cfe384038562d154
push id1986
push userclokep@gmail.com
push dateWed, 02 Aug 2017 14:43:31 +0000
treeherdercomm-beta@b51c9adf2c9e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbustage-fix
bugs1373031, 1350011
Bug 1373031 - Bug 1350011 follow-up: add --disable-webrender to all release configs. rs=bustage-fix DONTBUILD
im/config/mozconfigs/linux/mozconfig-release
mail/config/mozconfigs/linux32/release
mail/config/mozconfigs/linux64/release
suite/config/mozconfigs/linux32/release
suite/config/mozconfigs/linux32/release-l10n
suite/config/mozconfigs/linux64/release
suite/config/mozconfigs/linux64/release-l10n
--- a/im/config/mozconfigs/linux/mozconfig-release
+++ b/im/config/mozconfigs/linux/mozconfig-release
@@ -14,16 +14,20 @@ export CFLAGS="-gdwarf-2 -Wno-sign-compa
 export CXXFLAGS="-gdwarf-2"
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 ac_add_options --enable-debug-symbols="-gdwarf-2"
 
 mk_add_options MOZ_MAKE_FLAGS="-j4"
 
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
 ac_add_options --with-ccache
 ac_add_options --enable-application=im
 ac_add_options --enable-extensions=purple
 ac_add_options --enable-update-channel=release
 ac_add_options --enable-optimize
 ac_add_options --disable-debug
 
 ac_add_options --enable-official-branding
--- a/mail/config/mozconfigs/linux32/release
+++ b/mail/config/mozconfigs/linux32/release
@@ -1,10 +1,14 @@
 . $topsrcdir/build/unix/mozconfig.linux32
 
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
 ac_add_options --enable-application=mail
 ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
 ac_add_options --enable-official-branding
 ac_add_options --enable-calendar
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
--- a/mail/config/mozconfigs/linux64/release
+++ b/mail/config/mozconfigs/linux64/release
@@ -1,10 +1,14 @@
 . $topsrcdir/build/unix/mozconfig.linux
 
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
 ac_add_options --enable-application=mail
 ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
 ac_add_options --enable-official-branding
 ac_add_options --enable-calendar
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
--- a/suite/config/mozconfigs/linux32/release
+++ b/suite/config/mozconfigs/linux32/release
@@ -1,10 +1,14 @@
 . "$topsrcdir/build/unix/mozconfig.linux32"
 
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
 ac_add_options --enable-application=suite
 ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
 ac_add_options --enable-calendar
 
 mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py'
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
--- a/suite/config/mozconfigs/linux32/release-l10n
+++ b/suite/config/mozconfigs/linux32/release-l10n
@@ -1,10 +1,14 @@
 . "$topsrcdir/build/unix/mozconfig.linux32"
 
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
 ac_add_options --with-l10n-base=../../l10n
 ac_add_options --enable-application=suite
 ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 # Disable checking that add-ons are signed by the trusted root
--- a/suite/config/mozconfigs/linux64/release
+++ b/suite/config/mozconfigs/linux64/release
@@ -1,10 +1,14 @@
 . "$topsrcdir/build/unix/mozconfig.linux"
 
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
 ac_add_options --enable-application=suite
 ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
 ac_add_options --enable-calendar
 
 mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py'
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
--- a/suite/config/mozconfigs/linux64/release-l10n
+++ b/suite/config/mozconfigs/linux64/release-l10n
@@ -1,10 +1,14 @@
 . "$topsrcdir/build/unix/mozconfig.linux"
 
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
 ac_add_options --with-l10n-base=../../l10n
 ac_add_options --enable-application=suite
 ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 # Disable checking that add-ons are signed by the trusted root