The cgo tool does even fail because of this change:

```
# github.com/libgit2/git2go
../../libgit2/git2go/blob.go:64: cannot use _Ctype_ulong(len(goBuf)) (type C.ulong) as type C.size_t in function argument
```