Build Configuration

Please be aware that this page doesn't reflect all the options used to build Tor Browser Nightly.

Source

Built from https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/51b4993cf9d823439984ed82caa7864f4208f70b

Build platform

target
aarch64-unknown-linux-android

Build tools

Compiler Version Compiler flags
/var/tmp/dist/clang-linux/bin/clang --target=aarch64-linux-android21 19.1.7 --sysroot=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r28b/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r28b/toolchains/llvm/prebuilt/linux-x86_64 -fno-short-enums -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -Werror=unguarded-availability -pthread -ffunction-sections -fdata-sections -fno-math-errno -faddrsig -fPIC
/var/tmp/dist/clang-linux/bin/clang++ --target=aarch64-linux-android21 19.1.7 --sysroot=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r28b/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r28b/toolchains/llvm/prebuilt/linux-x86_64 -fno-short-enums -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -Werror=unguarded-availability -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -faddrsig -fPIC -gdwarf-4 -O2 -fomit-frame-pointer -funwind-tables
/var/tmp/dist/rust/bin/rustc 1.86.0

Configure options

--enable-application=mobile/android --target=aarch64-linux-android MOZILLA_OFFICIAL=1 --enable-update-channel=nightly --with-android-ndk=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r28b CC=clang CXX=clang++ --enable-linker=lld MOZ_SOURCE_REPO=https://gitlab.torproject.org/tpo/applications/tor-browser MOZ_SOURCE_CHANGESET=51b4993cf9d823439984ed82caa7864f4208f70b --enable-js-shell --enable-rust-simd --enable-minify=properties MOZ_TELEMETRY_REPORTING= --disable-webrtc --enable-proxy-bypass-protection WASI_SYSROOT=/var/tmp/dist/wasi-sysroot/ --disable-backgroundtasks --with-branding=mobile/android/branding/tb-nightly --disable-crashreporter --disable-parental-controls --disable-system-policies --with-android-sdk=/var/tmp/dist/android-toolchain/android-sdk-linux --with-java-bin-path=/usr/lib/jvm/java-1.17.0-openjdk-amd64/bin --with-gradle=/var/tmp/dist/android-toolchain/gradle/bin/gradle 'GRADLE_FLAGS=--no-daemon --offline -Dmaven.repo.local=/var/tmp/dist/geckoview' GRADLE_MAVEN_REPOSITORIES=file:///var/tmp/dist/gradle-dependencies,file:///var/tmp/dist/gradle-dependencies/maven2 --enable-strip --with-base-browser-version=tbb-nightly.2025.12.03