Bug 1535399 - Add --enable-proxy-bypass-protection to mingw builds r=dmajor
authorTom Ritter <tom@mozilla.com>
Fri, 26 Apr 2019 12:31:23 +0000
changeset 530318 26aedbb093297679a40024e9ea8ae2695aab07d7
parent 530317 4c0f4af919b0c331b93bb56eda3655a2d7c2cc66
child 530319 c048ee540f4bd02240b5a77fdf9396040f3a4d90
push id11265
push userffxbld-merge
push dateMon, 13 May 2019 10:53:39 +0000
treeherdermozilla-beta@77e0fe8dbdd3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdmajor
bugs1535399
milestone68.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 1535399 - Add --enable-proxy-bypass-protection to mingw builds r=dmajor Tor compiles with these, using the mingw build, so it makes sense to replicate their configuration. Differential Revision: https://phabricator.services.mozilla.com/D28939
browser/config/mozconfigs/win32/mingwclang
browser/config/mozconfigs/win64/mingwclang
--- a/browser/config/mozconfigs/win32/mingwclang
+++ b/browser/config/mozconfigs/win32/mingwclang
@@ -29,16 +29,19 @@ export MOZ_PACKAGE_JSSHELL=1
 
 # MinGW Stuff
 ac_add_options --target=i686-w64-mingw32
 ac_add_options --with-toolchain-prefix=i686-w64-mingw32-
 
 ac_add_options --disable-warnings-as-errors
 MOZ_COPY_PDBS=1
 
+# This replicates Tor's configuration
+ac_add_options --enable-proxy-bypass-protection
+
 # These aren't supported on mingw at this time
 ac_add_options --disable-maintenance-service
 ac_add_options --disable-webrtc # Bug 1393901
 ac_add_options --disable-geckodriver # Bug 1489320
 
 # Find our toolchain
 HOST_CC="$TOOLTOOL_DIR/clang/bin/clang"
 HOST_CXX="$TOOLTOOL_DIR/clang/bin/clang++"
--- a/browser/config/mozconfigs/win64/mingwclang
+++ b/browser/config/mozconfigs/win64/mingwclang
@@ -29,16 +29,19 @@ export MOZ_PACKAGE_JSSHELL=1
 
 # MinGW Stuff
 ac_add_options --target=x86_64-w64-mingw32
 ac_add_options --with-toolchain-prefix=x86_64-w64-mingw32-
 
 ac_add_options --disable-warnings-as-errors
 MOZ_COPY_PDBS=1
 
+# This replicates Tor's configuration
+ac_add_options --enable-proxy-bypass-protection
+
 # These aren't supported on mingw at this time
 ac_add_options --disable-maintenance-service
 ac_add_options --disable-webrtc # Bug 1393901
 ac_add_options --disable-geckodriver # Bug 1489320
 
 # Find our toolchain
 HOST_CC="$TOOLTOOL_DIR/clang/bin/clang"
 HOST_CXX="$TOOLTOOL_DIR/clang/bin/clang++"