uname -a displays a svn rev number which appears to be from the 'top' of the svn repository, not the latest revision in the current branch (releng/10.0 in my case).
With the attached patch the uname -a output would look like:
FreeBSD topaz 10.0-RELEASE-p2 FreeBSD 10.0-RELEASE-p2 #0 r265124: Wed Apr 30 18\
:35:11 BST 2014 root@cobalt:/usr/obj/usr/src/sys/GENERIC i386
Now it shows the actual revision for the -p2 update. This I would find useful; not sure how many other people would agree.
Fix: Add -c argument to /usr/bin/svnliteversion, and extract release number.
See attached patch.
Patch attached with submission follows:
How-To-Repeat: make buildworld
For bugs matching the following criteria:
Status: In Progress Changed: (is less than) 2014-06-01
Reset to default assignee and clear in-progress tags.
Mail being skipped
Reopen, see review D17653