Re: Which version is BOOTX64.efi?

From: Peter 'PMc' Much <pmc_at_citylink.dinoex.sub.org>
Date: Tue, 02 Sep 2025 10:04:15 UTC
On 2025-08-29, Warner Losh <imp@bsdimp.com> wrote:

> This is harder and introduces a git dependency to the loader process. The
> kernel has this, true. And hg, svn, gitup and a few others. It's a mess
> that I'd rather not have since the loader is built a dozen times, not once
> like the kernel, and any slowdown when one of the above scms misbehaves is
> greater.

There are more problems with that approach: The git hash changes
whenever you add a local patch (for whatever), and therefore becomes
useless, unless you also figure out the hash of the last official
commit (which is not so trivial).
Also, there is no real need for the SCM to still exist at all during
buildworld.

BTW, I'm not sure if one would want to run -STABLE in production
(which is kind of a moving target). I for my part prefer to just
fetch relevant patches from STABLE and put them onto the RELEASE
source (as local need arises).
So as far as the loader is concerned, my sources should know a
distinct _FreeBSD_version, but they do not know the correct n number
or git hash. 

cheers,
PMc