[tor-commits] [tor-browser-build/master] Bug 26203: Update mozconfig for Windows nightly build

gk at torproject.org gk at torproject.org
Thu Jun 14 15:50:10 UTC 2018


commit 656090e748599053adfb9d0c31b6955ba7ef8129
Author: Sukhbir Singh <sukhbir at torproject.org>
Date:   Tue Jun 12 22:04:06 2018 -0400

    Bug 26203: Update mozconfig for Windows nightly build
    
    Also enable rust for all builds.
---
 projects/firefox/build                    | 8 +++-----
 projects/firefox/config                   | 1 -
 projects/firefox/mozconfig-windows-i686   | 3 +++
 projects/firefox/mozconfig-windows-x86_64 | 6 +++---
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/projects/firefox/build b/projects/firefox/build
index 81032c6..09620ae 100644
--- a/projects/firefox/build
+++ b/projects/firefox/build
@@ -65,11 +65,9 @@ EOF
   export SELFRANDO_skip_shuffle=
 [% END -%]
 
-[% IF ! c("var/windows") %]
-  mkdir -p /var/tmp/dist
-  tar -C /var/tmp/dist -xf [% c('input_files_by_name/rust') %]
-  export PATH="/var/tmp/dist/rust/bin:$PATH"
-[% END -%]
+mkdir -p /var/tmp/dist
+tar -C /var/tmp/dist -xf [% c('input_files_by_name/rust') %]
+export PATH="/var/tmp/dist/rust/bin:$PATH"
 
 [% IF c("var/linux") %]
   # Add llvm so stylo can build
diff --git a/projects/firefox/config b/projects/firefox/config
index 5bde93d..120ad35 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -108,7 +108,6 @@ input_files:
     enable: '[% c("var/windows-x86_64") %]'
   - project: rust
     name: rust
-    enable: '[% ! c("var/windows") %]'
   - project: llvm
     name: llvm
     enable: '[% c("var/linux") %]'
diff --git a/projects/firefox/mozconfig-windows-i686 b/projects/firefox/mozconfig-windows-i686
index dfb3326..daeaed4 100644
--- a/projects/firefox/mozconfig-windows-i686
+++ b/projects/firefox/mozconfig-windows-i686
@@ -24,3 +24,6 @@ ac_add_options --disable-crashreporter
 ac_add_options --disable-maintenance-service
 ac_add_options --disable-webrtc
 ac_add_options --disable-tests
+ac_add_options --disable-stylo # Bugzilla 1390583
+ac_add_options --disable-accessibility # https://sourceforge.net/p/mingw-w64/bugs/648/
+ac_add_options --disable-jemalloc # Bugzilla 1466192
diff --git a/projects/firefox/mozconfig-windows-x86_64 b/projects/firefox/mozconfig-windows-x86_64
index 669c124..568d88d 100644
--- a/projects/firefox/mozconfig-windows-x86_64
+++ b/projects/firefox/mozconfig-windows-x86_64
@@ -18,12 +18,12 @@ ac_add_options --enable-tor-browser-update
 ac_add_options --enable-signmar
 ac_add_options --enable-verify-mar
 
-# We can't build the sandbox code with mingw-w64:
-# https://bugzilla.mozilla.org/show_bug.cgi?id=1042426
-ac_add_options --disable-sandbox
 # Let's make sure no preference is enabling either Adobe's or Google's CDM.
 ac_add_options --disable-eme
 ac_add_options --disable-crashreporter
 ac_add_options --disable-maintenance-service
 ac_add_options --disable-webrtc
 ac_add_options --disable-tests
+ac_add_options --disable-stylo # Bugzilla 1390583
+ac_add_options --disable-accessibility # https://sourceforge.net/p/mingw-w64/bugs/648/
+ac_add_options --disable-jemalloc # Bugzilla 1466192



More information about the tor-commits mailing list