[Tor-BSD] www/tor-browser maked as BROKEN
clematis
clematis at insiberia.net
Tue Oct 1 05:39:44 EDT 2019
----- Forwarded message from Sebastien Marie <semarie at online.fr> -----
Date: Mon, 30 Sep 2019 14:10:32 +0200
From: Sebastien Marie <semarie at online.fr>
To: ports at openbsd.org
Cc: landry at openbsd.org, Sean Levy <attila at stalphonsos.com>
Subject: unbreak firefox-esr and thunderbird
Hi,
The update of lang/rust unintentionally broke mail/mozilla-thunderbird,
www/firefox-esr and www/tor-browser.
My test script for checking breakable doesn't worked as intented, and I miss the
failures. My bad.
The following patch corrects mail/mozilla-thunderbird and www/firefox-esr, by
backporting cssparser crate diff from upstream.
The change is composed of two parts:
- the patch on third_party/rust/cssparser/src/parser.rs
- a sed trick on post-patch target to "hide" the file change to cargo and let's
it building without complaining
For www/tor-browser, I will just mark it as BROKEN. The esr version used by
tor-browser is just too old for easily backport the patch, and I would be
reluctant to spend time on it as the www/tor-browser version we have in port is
just too outdated. An update of the port would be preferable.
Please note I only quickly test the patch on firefox-esr. I intent to let's
finish a full build of mail/mozilla-thunderbird and www/firefox-esr before
commiting if ok.
Thanks.
--
Sebastien Marie
----- End forwarded message -----
Hello,
Just wanted to open up the conversation about the openbsd ports of
www/tor-browser following this email from Sebastien.
Attila's in copy. I know it's always been quite a massive effort to get
this port updated considering the firefox dependencies and all the work
around it.
Is someone looking at this prior to 6.6-release? What would be needed to
go ahead? Maybe some tasks could be splitted. @Attila you know that one
inside out, if you would have some guidelines or recommendations that
would be appreciated.
Open for comments.
PS: I will start having another look at it this week, but always broke
my teeth on it in the past. So likely to require some additional brain
power.
Cheers,
--
clematis (0x7e96fd2400fe7b59)
More information about the Tor-BSD
mailing list