Pier Angelo Vendrame pushed to branch mullvad-browser-149.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 0011bde6 by Pier Angelo Vendrame at 2026-04-07T10:15:55+02:00 fixup! Base Browser's .mozconfigs. BB 31860: Enable LTO. - - - - - 5 changed files: - browser/config/mozconfigs/base-browser - browser/config/mozconfigs/base-browser-android - mozconfig-linux-aarch64-dev - mozconfig-linux-x86_64-dev - mozconfig-macos-dev Changes: ===================================== browser/config/mozconfigs/base-browser ===================================== @@ -12,6 +12,7 @@ export MOZILLA_OFFICIAL=1 ac_add_options --enable-optimize ac_add_options --enable-rust-simd +ac_add_options --enable-lto=cross ac_add_options --disable-unverified-updates ac_add_options --enable-base-browser-update ===================================== browser/config/mozconfigs/base-browser-android ===================================== @@ -5,6 +5,7 @@ export MOZILLA_OFFICIAL=1 ac_add_options --enable-optimize ac_add_options --enable-rust-simd +ac_add_options --enable-lto=cross ac_add_options --enable-application=mobile/android ===================================== mozconfig-linux-aarch64-dev ===================================== @@ -7,6 +7,9 @@ # Moz switched to lld for all Linux targets in Bug 1839739. ac_add_options --enable-linker=lld +# Disable LTO for dev builds, even though other optimizations are enabled. +ac_add_options --disable-lto + export MOZILLA_OFFICIAL= ac_add_options --with-branding=browser/branding/mb-nightly ===================================== mozconfig-linux-x86_64-dev ===================================== @@ -7,6 +7,9 @@ # Moz switched to lld for all Linux targets in Bug 1839739. ac_add_options --enable-linker=lld +# Disable LTO for dev builds, even though other optimizations are enabled. +ac_add_options --disable-lto + export MOZILLA_OFFICIAL= ac_add_options --with-branding=browser/branding/mb-nightly ===================================== mozconfig-macos-dev ===================================== @@ -4,6 +4,9 @@ # It is only intended to be used when doing incremental macOS builds # during development. +# Disable LTO for dev builds, even though other optimizations are enabled. +ac_add_options --disable-lto + export MOZILLA_OFFICIAL= ac_add_options --disable-strip View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/0011... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/0011... You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
participants (1)
-
Pier Angelo Vendrame (@pierov)