Bug 1432174 - Allow ASAN fuzzing builds to use legacy and unsigned addons. r=froydnj, a=NPOTB
authorRyan VanderMeulen <ryanvm@gmail.com>
Tue, 23 Jan 2018 10:19:23 -0500
changeset 452017 33d70d37011df8b107629cd8aca2e765729417ea
parent 452016 9571f24380c03d953c2d36dfdf28a480723ebe46
child 452018 fa6c5f94f937a55a22c6377fafcc4fcfc1aa0586
push id8575
push userryanvm@gmail.com
push dateTue, 23 Jan 2018 18:27:55 +0000
treeherdermozilla-beta@9878e0378cad [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj, NPOTB
bugs1432174
milestone59.0
Bug 1432174 - Allow ASAN fuzzing builds to use legacy and unsigned addons. r=froydnj, a=NPOTB
browser/config/mozconfigs/linux64/nightly-fuzzing-asan
--- a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan
+++ b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan
@@ -1,12 +1,17 @@
 # We still need to build with debug symbols
 ac_add_options --disable-debug
 ac_add_options --enable-optimize="-O2 -gline-tables-only"
 
+#add-on signing is checked but not enforced
+MOZ_REQUIRE_SIGNING=0
+# Enable MOZ_ALLOW_LEGACY_EXTENSIONS
+ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1"
+
 . $topsrcdir/build/mozconfig.stylo
 
 # ASan specific options on Linux
 ac_add_options --enable-valgrind
 
 . $topsrcdir/build/unix/mozconfig.fuzzing
 
 ac_add_options --enable-fuzzing