Verified Commit d1ddf52b 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 908ffb5d
Loading
Loading
Loading
Loading
+7 −4
Changes for mozconfig-linux-i686: 7 added lines, 4 removed lines.
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
Changes for mozconfig-linux-x86_64: 4 added lines, 1 removed line.
Original line number Diff line number Diff line
. $topsrcdir/browser/config/mozconfigs/base-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
Changes for mozconfig-linux-x86_64-dev: 3 added lines, 0 removed lines.
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=

ac_add_options --enable-default-toolkit=cairo-gtk3