Re: git: 2ddcf036d4ab - main - sysutils/polkit: use spidermonkey 91

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Sun, 26 Jun 2022 17:44:48 UTC

Le 26 juin 2022 19:19:10 GMT+02:00, Alexey Dokuchaev <danfe@freebsd.org> a écrit :
>On Sun, Jun 26, 2022 at 11:38:20AM +0200, Christoph Moench-Tegeder wrote:
>> ## Baptiste Daroussin (bapt@FreeBSD.org):
>> ...
>> > >>  Incorporate a patch from upstream which allows to move from
>> > >>  spidermonkey 78 to spidermonkey91
>> > >
>> > > What for?
>> > 
>> > To avoid most desktops to end up with 2 spidermonkey
>> 
>> Also, spidermonkey is firefox' JS engine, and firefox 78 is EOL for
>> nearly 9 months
>
>spidermonkey78 is still wanted* by current www/elinks which I've been
>working on recently, hence I asked.  Admittedly, this should've been
>probably explained in the commit log.

I agree it should have been explained in the commit log.

About elinks, any plan to upgrade to the fork/continuation here: https://github.com/rkd77/elinks/

From my testing it works way better than our current version and with quickjs you can get pretty good results and no spidermonkey78.

>
>> which is a medium-sized eternity, as far as browsers are concerned.
>
>OTOH, browser != standalone JS engine.
>
>./danfe
>
>*) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264700