09.01.2024 4:16, Warner Losh wrote:

> On Mon, Jan 8, 2024 at 1:58 PM Eugene Grosbein <[email protected] 
> <mailto:[email protected]>> wrote:
>     For ages, "uname -v" output (sligtly polished sysctl kern.version) had 
> the following format:
>     $ uname -v
>     FreeBSD 13.2-STABLE 36a037f15 KERNELIDENT
> 
> This is the reproducible format: only include data that is identical from 
> build to build. It's relatively recent (FreeBSD 11 maybe)
> 
>     Where KERNELIDENT is GENERIC for x86 distribution media.
> 
>     But now:
> 
>     # uname -v
>     FreeBSD 14.0-RELEASE #0 releng/14.0-n265380-f9716eee8ab4: Fri Nov 10 
> 05:51:26 UTC 2023     
> [email protected]:/usr/obj/usr/src/i386.i386/sys/GENERIC
> 
> This is the old, non-reproducible format. We've had both formats for several 
> major releases, and this format, with various tweaks as we went from CVS -> 
> svn -> git.
> 
> Maybe the problem here is that in the run up to 14.0 we didn't turn on 
> reproducible builds?

You meant opposite, did you?

Eugene


Reply via email to