The test cases were failing on 64bit systems because the sizeof code operated on the pointer size which is 8 and longer than the size that was intended to be used for comparing it.
This is required to have git-buildpackage be able to create tarballs from the git repository and was done by Jan in the debian branch as well.