zero initialize target
zero initialize target

Fixes glibc_version being set to garbage. I've made this mistake
before so this is an attempt to prevent future bugs. Zig doesn't
have zero-initialization, so are we being a hypocrite by using this
C feature? No, because C doesn't have the feature that forces you to
initialize all fields. That would have prevented this bug every single
time.

andrewrk/zig,raulgrell/zig,andrewrk/zig,raulgrell/zig,raulgrell/zig,zig-lang/zig,zig-lang/zig,raulgrell/zig,zig-lang/zig,raulgrell/zig