Monday, July 08, 2024

Re: Tor Browser on -current dies with SIGILL

Hi Caspar,

* Caspar Schutijser wrote:
> Hi,
>
> I found the following piece of diff while I was reading through
> the diff between 13.0.16 and 13.5.
>
> $ git diff tor-browser-115.12.0esr-13.0-1-build1..tor-browser-115.12.0esr-13.5-1-build3
> from https://gitlab.torproject.org/tpo/applications/tor-browser.git:
> diff --git a/mozconfig-linux-x86_64 b/mozconfig-linux-x86_64
> index 06cf6e75b14f..7d96d5aaa734 100644
> --- a/mozconfig-linux-x86_64
> +++ b/mozconfig-linux-x86_64
> @@ -1,9 +1,13 @@
> . $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
>
>
> In the diff below I reverted that part. Warning: I have not
> build-tested it myself yet, nor have I looked into what it is supposed
> to do exactly (will do that later).
>
> Is it possible for you to test diffs? If so, can you try the diff below
> and report back?

Sorry for the late response. I've never build the Tor Browser before, I
can build up something next weekend. Also happy to try any package that
you can build up before that.

Cheers

Matthias

No comments:

Post a Comment