tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

nightly-fuzzing-asan (892B)


      1 ac_add_options --enable-debug-symbols=-gline-tables-only
      2 
      3 #add-on signing is checked but not enforced
      4 MOZ_REQUIRE_SIGNING=
      5 
      6 # ASan specific options on Linux
      7 ac_add_options --enable-valgrind
      8 
      9 . $topsrcdir/build/unix/mozconfig.asan
     10 
     11 # Enable ASan for rust code. This is done for specific build tasks rather than
     12 # globally in mozconfig.asan because it requires an unstable -Z flag.
     13 export RUSTFLAGS="$RUSTFLAGS -Zsanitizer=address"
     14 
     15 ac_add_options --enable-gczeal
     16 ac_add_options --enable-fuzzing
     17 unset MOZ_STDCXX_COMPAT
     18 
     19 # Piggybacking UBSan for now since only a small subset of checks are enabled.
     20 # A new build can be created when appropriate.
     21 ac_add_options --enable-undefined-sanitizer
     22 
     23 # Package js shell.
     24 export MOZ_PACKAGE_JSSHELL=1
     25 
     26 # Need this to prevent name conflicts with the normal nightly build packages
     27 export MOZ_PKG_SPECIAL=asan
     28 
     29 . "$topsrcdir/build/mozconfig.common.override"