Solved How long does it take for the latest Firefox appear in the FreeBSD repos ?

When I copied my old .mozilla folder (Arch Linux) to my FreeBSD home and launched Firefox it complained that the installed version of Firefox is too old.
When I visit the Mozilla website the version available for download (for Linux & Windows) is 96.0.2. This is the version that I was using under Arch.


How long does it take for the latest Firefox appear in the FreeBSD repos ?
 
If you are tracking say RELEASE/STABLE package repos, quarterly.
If you are building from ports, maybe sooner, but it boils down to the maintainer, probably more their available time than their mood, but both are factors.
 
If an update for say libreoffice or smplayer gets delayed for some days I don't really care but in my experience very conservative Linux distros like Debian which releases very few & only security patches releases Firefox ASAP.

If Mozilla had offered a TAR for FreeBSD that would have solved this issue.

My point is web browser updates must be released ASAP.
 
While i understand that maintainers work for free in their spare time
Unfortunately the userbase of FreeBSD is still too small as a desktop OS. Linux Mint for example is based on Ubuntu. Ubuntu recently have made a decision of moving some apps like Firefox to snaps. A lot of users didn't like it but that didn't cause much trouble for users. Mint disables snaps by default and offer Firefox using their own repo which they add besides the official Ubuntu repos.

If FreeBSD gain more desktop market share a ton of derivatives will appear which will maintain their own repos for stuff like Firefox.

That will ultimately give maintainers some releif and at the same time FreeBSD users will benefit too.
 
If you are tracking say RELEASE/STABLE package repos, quarterly.
If you are building from ports, maybe sooner, but it boils down to the maintainer, probably more their available time than their mood, but both are factors.
I am using 13.0-STABLE. Can you please explain what exactly "quarterly" means. English is not my native language.
Does quarterly means 4 times a year ? I hope not coz that's shocking.
 
from what i can tell, firefox port ( and the binary pkg in some days after that ) added with some frequency, for example even RC versions was available. It can happen, depending on certain slice of time, that user's necessity of updating coincides with an impression that port/pkg lagging with updates. it is big port, and it needs tested on different architectures, i would not be too stressed about availability of software in FreeBSD and Linux distributions as it can be easily found that in both of this worlds many pkgs are newer or older in either one.
 
Yes, quarterly means 4 times a year. It is to provide stability.
Sometimes security patches will get applied quicker, but it all boils down to the maintainer of a specific port.
 
i think that updates of critical software like browsers should not take longer than a day.

One day or less happens often enough with Firefox iirc, but it may depend on how critical the update is. If it's only UI then I'd bet no one rushes too quickly on it.


Unfortunately the userbase of FreeBSD is still too small as a desktop OS.

That plays no part as to whether the maintainer updates FF or not.

If FreeBSD gain more desktop market share a ton of derivatives will appear which will maintain their own repos for stuff like Firefox.

Let's hope that never happens. You want ONE version, not a multitude of script kiddie favorites.
 
Yes, four times, but you don't have to use quarterly. You can select "latest" for your packages. See the Handbook on how to do that.
Before I switch to latest I want to ask something.
Just because I was using Arch Linux doesn't mean that I am obsessed with bleeding edge software. If I continue with Stable will I get security updates ? I am asking specifically about Firefox. The reason I am asking this is coz in my experience very conservative Linux distros like Debian which releases very few & only security patches releases new versions of Firefox as soon as Mozilla releases one.
 
… 96.0.2. 𡀦… How long does it take for the latest Firefox appear in the FreeBSD repos ? …

Via the first of the two bug icons near the head of the www/firefox page, we get a list of bug reports. Uppermost at the moment:
<https://www.freshports.org/www/firefox/#history> presents a history of commits for the port. We often get a major update slightly before Mozilla makes a release announcement.

It's unusual for a major update to not be ahead of the curve, but let's assume that it'll happen before too long.

<https://lists.freebsd.org/archives/freebsd-gecko/2022-January/> at the moment, nothing to suggest when the update will come.
 
When using "quarterly" packages (default on -RELEASE), you get the exact same Firefox versions as with "latest" (default on -STABLE and -CURRENT), you're not stuck with the same version for three months. Most packages don't get upgrades within the three months between quarterly releases but some do, including major browsers and other security-critical software.

About how long it takes, it probably depends on the work needed. Firefox is a fast moving beast and sometimes a change can create a problem that has to be fixed before the upgrade can be made available. Linux distributions maintainers have an easier time, because Linux is an officially supported platform and things are already tested upstream by Mozilla, which isn't the case with FreeBSD.

Our maintainers are doing a great work. It's true Firefox 96 takes longer than usual to show up, but more than once I have seen releases that were available on FreeBSD before Arch Linux, and that's pretty impressive.
 
… Does quarterly means 4 times a year …

Branching occurs quarterly.

For the 2022Q1 branch, which is the current quarterly: <https://github.com/freebsd/freebsd-ports/commits/2022Q1> five commits so far today.

… If Mozilla had offered a TAR for FreeBSD that would have solved this issue. …


Via the git link near the head of the FreshPorts page, you'll find the Makefile for the port to FreeBSD.

<https://cgit.freebsd.org/ports/tree/www/firefox/Makefile>

When I last checked, the port does make use of a Mozilla-provided archive. Maybe not a .TAR but that's the general idea.
 
Okay one last (non technical) question. Is FreeBSD with the version of Firefox it offers a safe OS for sensitive tasks like Internet Banking ?
 
… (non technical) question. Is FreeBSD with the version of Firefox it offers a safe OS for sensitive tasks like Internet Banking ?

Answers might depend on whether the task can be affected by what's described in Mozilla Foundation Security Advisory 2022-01.

Ports

Some of what you want can, or should, be found with FreshPorts.

Firefox, for example:

1642989510819.png


<https://www.freshports.org/faq.php#vuxml>

<https://www.freshports.org/vuxml.php?package=firefox>

I don't know why 95.0.2_2,2 is not yet marked as vulnerable. I'll seek or raise an issue.

OS

FreeBSD Security Information | The FreeBSD Project
 
Before I switch to latest I want to ask something.
Just because I was using Arch Linux doesn't mean that I am obsessed with bleeding edge software. If I continue with Stable will I get security updates ? I am asking specifically about Firefox. The reason I am asking this is coz in my experience very conservative Linux distros like Debian which releases very few & only security patches releases new versions of Firefox as soon as Mozilla releases one.
As you are using stable instead of release you are already on "latest" No need to change anything.

For Firefox. Instead of just copy .mozilla you can sync your Arch Mozilla settings to Mozilla cloud and when using FreeBSD
just pick it up there.
 
If FreeBSD gain more desktop market share a ton of derivatives will appear which will maintain their own repos for stuff like Firefox.

That will ultimately give maintainers some releif and at the same time FreeBSD users will benefit too.
I believe 99% of people on this forums hope and pray this will never happens.
I'm one of them.
 
Is FreeBSD with the version of Firefox it offers a safe OS for sensitive tasks like Internet Banking ?
I have a policy that I only have a single window open with the sensitive site.
I don't trust cross-site wonkiness or the privacy of a window (Or tab if you use them).
 
I just installed updates and now I am running Firefox 97.0. I visited Mozilla's Firefox download page & found they are offering 96.0.3 so FreeBSD is actually ahead which is really nice. I am really happy about this but I am confused about FreeBSD's update policy.

Firefox in FreeBSD repos
ffversion.png


Firefox available for download in Mozilla's homepage

ff download.png
 
Back
Top