Index | Thread | Search

From:
Matthias Schmidt <openbsd@xosc.org>
Subject:
Re: Tor Browser on -current dies with SIGILL
To:
Caspar Schutijser <caspar@schutijser.com>
Cc:
ports@openbsd.org
Date:
Mon, 8 Jul 2024 19:54:09 +0200

Download raw body.

Thread
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