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