recreate version info pull request, need learn some git

can't deal with git error,so recreate version info pull request, need learn some git.

oh, whoops, these actually return `Cint` don't they. Slightly surprised it worked anyway on 64 bit, we can fix it later