On Tue, 27 Aug 2013, Jakub Hrozek wrote:
>> Now that patch doesn't apply any longer and when I fix it manually it still
>> causes a compiler warning since there's now code using CARES_SIZEOF_LONG. I
>> assume you do something else in Fedora/Red hat?
>
> Yes, here is a patch that is used in the Fedora RPMs. For my use it's good
> enough as it covers the architectures on single platform I maintain. Not
> sure if it's good enough for upstream.
Right, it assumes that there's a <bits/wordsize.h> header that defines
__WORDSIZE neither of which we can assume "globally".
How about instead relying on <limits.h> which is POSIX ? See my attachment for
a fix I belive can work.
-- / daniel.haxx.se