On 2025-08-27 7:34, Warner Losh wrote:
On Wed, Aug 27, 2025 at 8:12 AM Russell Adams <[email protected] <mailto:[email protected]>> wrote:
    This was exactly my experience in the forum post. Multiple versions
    had the same "Revision" tag, and there is no way to crossreference
    with a specific Freebsd version.


We used to encode the date the loader was built. Reproducible builds stopped that.

The Revision tag really is what boot protocol is supported. That protocol changes very rarely.
If loaders had the version and patch level hardcoded into them it during the build like how that information is hardcoded into freebsd-version, would that be a reproducible build? If so, can EFI loaders with ZFS support also have the OpenZFS version? For example:

FreeBSD/amd64 EFI loader, Revision 1.1, 13.5-RELEASE, OpenZFS-2.1.15

Those two version numbers would be immensely helpful when moving disks or verifying upgrades.

Reply via email to