On Monday 26 November 2001 09:39 am, Aaron Bannert wrote:
> I'm seeing problems with data types in system headers on my solaris box
> when I try to compile perchild:
>
> perchild.c:1421: structure has no member named `msg_control'
> perchild.c:1422: structure has no member named `msg_controllen'
> perchild.c:1423: structure has no member named `msg_flags'
> ...
>
>
> These are only defined in the msghdr struct (in /usr/include/sys/socket.h)
> under two circumstances (see /usr/include/sys/feature_tests.h):
>
> - UNIX 95 impl: must define _XOPEN_SOURCE and * _XOPEN_SOURCE_EXTENDED=1
>
> - UNIX 98 impl: must define _XOPEN_SOURCE=500
>
> I'm not seeing either of these symbols defined anywhere in our source
> or as parameters to the compiler (including implicit parameters passed
> by libtool). Is this something we should APR-ize away?

Long-term it needs to be APR-ized, but the whole MPM needs to be fixed
first.  This is on my short list for this week.

Ryan

______________________________________________________________
Ryan Bloom                              [EMAIL PROTECTED]
Covalent Technologies                   [EMAIL PROTECTED]
--------------------------------------------------------------

Reply via email to