News for hackers. Stuff that matters.
Re:FreeBSD 14.5-Release by cyberpunk on Tuesday September 08, 2026 @05:09PM (#49617083)
This is not correct, stable is a dev branch, so you’ve been running your 24/7 machines off of unreleased code:

“FreeBSD-STABLE is the development branch from which major releases are made.”

(https://docs.freebsd.org/en/books/handbook/cutting-edge)

probably works, but i’m not doing that on my prod thanks. (perhaps you’re thinking of the releng/foo branches instead?)

Re:FreeBSD 14.5-Release by adrian_b on Wednesday September 09, 2026 @02:14AM (#49621871)
Yes, looking at the current handbook, today you are right and my posting was wrong.

However, this is because the policy of FreeBSD has changed. Decades ago, when I started using FreeBSD, STABLE was like I said, the recommended branch for production and frequently it was strictly necessary to update to STABLE because it had important patches missing in RELEASE.

It appears that they have changed this some years ago.

However, I was oblivious to this, because it did not affect me as I do not track automatically their STABLE versions, but I do only some audited updates.

Re:FreeBSD 14.5-Release by crest on Wednesday September 09, 2026 @04:48AM (#49623350)
If you run the latest (laptop) hardware you may still have to track stable or backport some patches from -CURRENT.
Re:FreeBSD 14.5-Release by Freaky on Wednesday September 09, 2026 @06:26AM (#49624174)
The description of STABLE as a development branch to be followed with caveats, and that using it is an active process with risks you need to mitigate has been in the handbook since at least 1996 (https://freshbsd.org/freebsd/doc/commit/827b1b2b292dd02f9bc9...):

> $Id: stable.sgml,v 1.1 1996-02-11 00:16:17 jkh Exp $

> FreeBSD-stable is our development branch for a more low-key and conservative set of changes intended for our next mainstream release.

..

> If you're a commercial user or someone who puts maximum stability of their FreeBSD system before all other concerns, you should consider tracking <em>stable</em>

..

> Please note that the <em>stable</em> tree endevors, above all, to be fully compilable and stable at all times, but we do occasionally make mistakes (these are still active sources with quickly-transmitted updates, after all)

Indeed, the first step to tracking stable is to join the mailing list:

> <heading>Using FreeBSD-stable</heading>

> <p><enum><item> Join the freebsd-stable mailing list.

So the nature of the branch hasn't really changed, it's more that there's now much less reason to track it - we have regular patch releases, and the ports system no longer only supports CURRENT and STABLE.