Index | Thread | Search

From:
Leah Rowe <info@minifree.org>
Subject:
Re: new port: LibreWolf Web browser
To:
Landry Breuil <landry@openbsd.org>
Cc:
ports@openbsd.org
Date:
Fri, 24 Apr 2026 11:06:18 +0100

Download raw body.

Thread
New update: I updated the port to use LibreWolf 150.0-1 which recently 
came out, mirroring the recent FireFox 150 update in OpenBSD -current

I also hardened the config. The specific changes, relative to the 
previous submission, are:

Updated to LibreWolf 150.0-1: 
https://codeberg.org/vimuser/librewolf-openbsd-port/commit/13592d957af620f8c9ebcdb7f463b8bcb48f123e

This largely mirrors the exact same change made, updating OpenBSD's 
FireFox version to v150

Hardened the config: 
https://codeberg.org/vimuser/librewolf-openbsd-port/commit/9a1c30ba7ee4cc49c21afc830209c8bb11d190a9

The hardening is as follows (some feature changes and fixes too, on top 
of the update):

* Disable addon sideloading (OpenBSD FireFox doesn't enable it either)

* Make --disable-tests configurable (add it if DEBUG not set)

* Remove --enable-rust-simd as it caused build issues with LW v150.0-1 
(OBSD FF 150 doesn't use it either)

* Removed option --with-unsigned-addon-scopes=app,system (OpenBSD 
FireFox doesn't use it either). LibreWolf upstream adds this, which 
permits unsigned addons if provided by the application (built-in plugin) 
or by the system (somewhere in /usr). I don't like allowing this, and 
OpenBSD FireFox doesn't allow it either (specifically doesn't add it, 
and Mozilla FireFox makes this feature opt-in at build time)

* Removed option --enable-bootstrap because we don't want LibreWolf 
pulling in any dependencies itself; that's what the OpenBSD ports system 
is for, and OpenBSD FireFox doesn't use this option either.

With these changes, the versioning and configuration is now much closer 
to OpenBSD's FireFox port. It should be noted that LibreWolf still adds 
several more hardening options versus FireFox, including in this port. I 
would say that an OpenBSD user, who likely wants the best security, will 
find this LibreWolf port very useful. This, alongside also the Tor 
Browser port of course (that already exists).

And here is a screenshot of LibreWolf v150.0-1 running on my OpenBSD system:

https://mas.to/@libreleah/116456565479340855


-- 
Company director, Minifree Ltd
Registered in England, No. 9361826 | VAT No. GB202190462
Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK