Hi, here are fifteen patches to make your code work on my platform. I haven’t tested to see if it still works on any other platform. Heck, it might not even build[1]. I know you have a well defined patch submission process, but I didn’t use it because it’s not what I’m used to. Also, I couldn’t be bothered rebasing to the current code, so the patches might not apply cleanly[2] and they all depend on each other. I’m sure you can find someone to shepherd these through your review process, because their time is surely worth less than my own. If you don’t accept these, I’ll tell all my friends how your project isn’t really open to outside contributors and I was forced to create my own fork. Have a nice day[3].

[1] No, it didn’t.
[2] Ditto.
[3] Die in a fire.