When compiled 64-bit, for architecture x86_64, which is the default on Mac OS X v10.6 Snow Leopard, bsdsfv -T doesn't verify correctly. For any file in the sfv whose CRC begins with 8 through F, it reports the CRC as bad, even if the displayed "listed" and "local" values are the same. CRCs beginning with 0 through 7 are reported correctly. This problem does not occur when building 32-bit, for architecture i386, which is the default on Mac OS X v10.5 Leopard.
The simple fix for this problem is in MacPorts:
https://trac.macports.org/browser/trunk/dports/sysutils/bsdsfv/files/patch-bsdsfv.c?rev=62904