Verified Commit d481630a authored by Pier Angelo Vendrame's avatar Pier Angelo Vendrame 🎃
Browse files

fixup! Base Browser's .mozconfigs.

Bug 42146: Use LLD on Linux.

This should allow us to restore debug symbols on Linux i686.
parent 06650bd2
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -2,8 +2,11 @@

ac_add_options --target=i686-linux-gnu

ac_add_options --enable-default-toolkit=cairo-gtk3
# Moz switched to lld for all Linux targets in Bug 1839739.
# Also, gold used not to work with debug symbols (tor-browser#42146).
ac_add_options --enable-linker=lld

ac_add_options --disable-strip
ac_add_options --disable-install-strip

# Bug 31448: ld.gold fails if we don't disable debug-symbols.
# Also, we keep strip enabled.
ac_add_options --disable-debug-symbols
ac_add_options --enable-default-toolkit=cairo-gtk3
+4 −1
Original line number Diff line number Diff line
. $topsrcdir/browser/config/mozconfigs/tor-browser

ac_add_options --enable-default-toolkit=cairo-gtk3
# Moz switched to lld for all Linux targets in Bug 1839739.
ac_add_options --enable-linker=lld

ac_add_options --disable-strip
ac_add_options --disable-install-strip

ac_add_options --enable-default-toolkit=cairo-gtk3
+3 −0
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@
# It is only intended to be used when doing incremental Linux builds
# during development.

# Moz switched to lld for all Linux targets in Bug 1839739.
ac_add_options --enable-linker=lld

export MOZILLA_OFFICIAL=
export MOZ_APP_REMOTINGNAME="Tor Browser Dev"
ac_add_options --with-branding=browser/branding/tb-nightly