Pier Angelo Vendrame pushed to branch mullvad-browser-115.6.0esr-13.5-1 at The Tor Project / Applications / Mullvad Browser
Commits:
-
90eff981
by Pier Angelo Vendrame at 2023-12-19T19:24:10+01:00
-
693ca54f
by Pier Angelo Vendrame at 2023-12-19T19:24:27+01:00
4 changed files:
- browser/config/mozconfigs/base-browser
- mozconfig-linux-i686
- mozconfig-linux-x86_64
- mozconfig-linux-x86_64-dev
Changes:
... | ... | @@ -44,3 +44,6 @@ ac_add_options --disable-legacy-profile-creation |
44 | 44 | if test -z "$WASI_SYSROOT"; then
|
45 | 45 | ac_add_options --without-wasm-sandboxed-libraries
|
46 | 46 | fi
|
47 | + |
|
48 | +# tor-browser#42337
|
|
49 | +ac_add_options --enable-geckodriver |
... | ... | @@ -2,8 +2,11 @@ |
2 | 2 | |
3 | 3 | ac_add_options --target=i686-linux-gnu
|
4 | 4 | |
5 | -ac_add_options --enable-default-toolkit=cairo-gtk3
|
|
5 | +# Moz switched to lld for all Linux targets in Bug 1839739.
|
|
6 | +# Also, gold used not to work with debug symbols (tor-browser#42146).
|
|
7 | +ac_add_options --enable-linker=lld
|
|
8 | + |
|
9 | +ac_add_options --disable-strip
|
|
10 | +ac_add_options --disable-install-strip
|
|
6 | 11 | |
7 | -# Bug 31448: ld.gold fails if we don't disable debug-symbols.
|
|
8 | -# Also, we keep strip enabled.
|
|
9 | -ac_add_options --disable-debug-symbols |
|
12 | +ac_add_options --enable-default-toolkit=cairo-gtk3 |
1 | 1 | . $topsrcdir/browser/config/mozconfigs/mullvad-browser
|
2 | 2 | |
3 | -ac_add_options --enable-default-toolkit=cairo-gtk3
|
|
3 | +# Moz switched to lld for all Linux targets in Bug 1839739.
|
|
4 | +ac_add_options --enable-linker=lld
|
|
4 | 5 | |
5 | 6 | ac_add_options --disable-strip
|
6 | 7 | ac_add_options --disable-install-strip
|
7 | 8 | |
8 | -# We want to bundle an own geckodriver, so we can use it for QA and other work
|
|
9 | -ac_add_options --enable-geckodriver |
|
9 | +ac_add_options --enable-default-toolkit=cairo-gtk3 |
... | ... | @@ -4,6 +4,9 @@ |
4 | 4 | # It is only intended to be used when doing incremental Linux builds
|
5 | 5 | # during development.
|
6 | 6 | |
7 | +# Moz switched to lld for all Linux targets in Bug 1839739.
|
|
8 | +ac_add_options --enable-linker=lld
|
|
9 | + |
|
7 | 10 | export MOZILLA_OFFICIAL=
|
8 | 11 | ac_add_options --with-branding=browser/branding/mb-nightly
|
9 | 12 |