kern.ostype - where gets its value?

Daniel Shahaf danielsh at apache.org
Sun Feb 26 12:52:23 UTC 2017


Milan Obuch wrote on Sun, Feb 26, 2017 at 13:25:48 +0100:
> From my experience it looks like this problem is caused by svn not
> being able to be run on nfs mounted directory, no matter the
> architecture - today I tried with both server and client running
> 10.3-STABLE on i386, svn just fails.

svn can work over nfs provided that locking is supported.

> So I think this is root cause for missing svn revision number,
> buildkernel process somehow uses svn to fetch svn revision number,
> fails, and then just omits it. If I undestand it right, this
> information is put into /sys/kern/kern_mib.c file's kern.version
> sysctl, maybe via some include or some generated .c file is used for
> it. Could someone point me to the right direction how is this done? I
> would like to find at least some workaround for that...

sys/conf/newvers.sh, grep for 'svnversion'.


More information about the freebsd-hackers mailing list