====== Wait... whut? ====== I recently received a mail containing some bug reports and patch suggestions by Rink Springer, who is probably the number #1 guy for putting my [[http://pdclib.e43.eu/ | PDCLib]] to the test of real-life applications. One of them had me gawking speechlessly for some time. Apparently, several GNU software packages check whether '''' was included //by testing for the ''_STDIO_H'' preprocessor symbol//. Read that again. They really have the //chuzpe// to make assumptions about the exact naming of the symbol used as header include guard -- instead of, oh, just include it and have the header include guard do its job? In other words, my PDCLib '''' isn’t good enough for them because it uses ''_PDCLIB_STDIO_H'' instead. I’m afraid I am not willing to put workarounds for //bugs// like this into //my// code. Wontfix, report to upstream… I shudder in anticipation as Rink told me he has several other “problems” in this department. Gee, not only do I get reports of all the software that he’s got working on top of PDCLib, I also get new input for this blog here. 8-)