On 05/04/2010 01:42 AM, Brett Lymn wrote:
> On Mon, May 03, 2010 at 05:08:29PM +0200, Silamael wrote:
> 
>> Fix include order to ensure that FD_SETSIZE from the compat/fdsetsize.h is 
>> set
>> before it is set by sys/select.h (included by stdlib.h).
>>
> 
> To be strictly correct about this, the problem is really an OpenBSD
> one.  There should not be an order dependence on the inclusion of
> system headers.  You could try logging it as a bug on OpenBSD - good
> luck with that.
> 

No, i dont think thats an OpenBSD only problem. The ordering of include
files in this authentication helper always would first include the
system headers - also on Linux, MacOS X, whatever - and then redefine
FD_SETSIZE with some own value given to configure. In my opinion this
compiler warning will be happen on most systems except the ones for
which compat/fdsetsize.h has some hacks to prevent setting FD_SETSIZE.

-- Matthias

Reply via email to