This patch looks wrong to me -- it changes a void function into an int function, and changes return values from void to 0, which the caller ignores. As far as I can tell, the patch is not needed at all since upstream has fixed this issue. I have removed the patch from the debian package, and will upload to unstable once the current version hits testing (which should happen today). I'll ping you when there is a new version in unstable (or do the clang builds happen automatically? Then I can look at the URL you provided.)
/Simon
pgpoG8mQz2dIO.pgp
Description: OpenPGP digital signatur