I committed a change today to add USE_SHLIBDIR=yes to the libraries used by /sbin/{zfs,mount_zfs,zpool}. The general effect will be to move the libraries from /usr/lib to /lib and put compatibility links in place so that things, say in /usr/pkg, continue to work as expected. Run tested on amd64 and i386 and compile tested on evbarm. This will allow /usr and /var to be mounted as a ZFS legacy filesystem and keeping with the apparent pattern of having items in /sbin depend on items in /lib and not /usr/lib.
Sorry if this breaks anything. If one happens to update /usr/lib without /lib there may be problems, but hopefully that is very uncommon. -- Brad Spencer - b...@anduin.eldar.org - KC8VKS - http://anduin.eldar.org