krb524d.h contains invalid Mac pragmas. Specifically it resets the struct alignment and the import settings without having set them. It should be doing neither.