FreeBSD major version numbers are multi-character
authorBen Kaduk <kaduk@mit.edu>
Thu, 13 Sep 2012 21:28:17 +0000 (17:28 -0400)
committerDerrick Brashear <shadow@your-file-system.com>
Fri, 14 Sep 2012 11:53:33 +0000 (04:53 -0700)
Do not assume that there is only a single character before the dot.

Change-Id: I45169a6faa5dbeafc4f9c57deaaad96bef8de613
Reviewed-on: http://gerrit.openafs.org/8106
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>

acinclude.m4

index dbea2dd..e67e155 100644 (file)
@@ -477,13 +477,13 @@ else
                        vm=${v#*.}
                        AFS_SYSNAME="amd64_obsd${vM}${vm}"
                        ;;
-               i?86-*-freebsd?.*)
+               i?86-*-freebsd*.*)
                        v=${host#*freebsd}
                        vM=${v%.*}
                        vm=${v#*.}
                        AFS_SYSNAME="i386_fbsd_${vM}${vm}"
                        ;;
-               x86_64-*-freebsd?.*)
+               x86_64-*-freebsd*.*)
                        v=${host#*freebsd}
                        vM=${v%.*}
                        vm=${v#*.}