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/3349d936912714df1b86c757c0619c4427897bed

Build platform

target
arm-unknown-linux-androideabi

Build tools

Compiler Version Compiler flags
/var/tmp/dist/clang-linux/bin/clang --target=arm-linux-androideabi26 19.1.7 --sysroot=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r29/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r29/toolchains/llvm/prebuilt/linux-x86_64 -fno-short-enums -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -Werror=unguarded-availability -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=softfp -mno-unaligned-access -pthread -ffunction-sections -fdata-sections -fno-math-errno -faddrsig -fPIC
/var/tmp/dist/clang-linux/bin/clang++ --target=arm-linux-androideabi26 19.1.7 --sysroot=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r29/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r29/toolchains/llvm/prebuilt/linux-x86_64 -fno-short-enums -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -Werror=unguarded-availability -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=softfp -mno-unaligned-access -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=arm-linux-androideabi MOZILLA_OFFICIAL=1 --enable-update-channel=nightly --with-android-ndk=/var/tmp/dist/android-toolchain/android-sdk-linux/ndk/android-ndk-r29 CC=clang CXX=clang++ --enable-linker=lld TOR_EXPERT_BUNDLE_AAR=/var/tmp/dist/tor-expert-bundle.aar APPLICATION_SERVICES=/var/tmp/dist/application-services/maven NIMBUS_FML=/var/tmp/dist/application-services/nimbus-fml MOZ_SOURCE_REPO=https://gitlab.torproject.org/tpo/applications/tor-browser MOZ_SOURCE_CHANGESET=3349d936912714df1b86c757c0619c4427897bed --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-android-min-sdk=21 --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.26