httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Bloom <...@covalent.net>
Subject Re: perchild no compilee, includes tests failing
Date Mon, 26 Nov 2001 18:03:39 GMT
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				rbb@apache.org
Covalent Technologies			rbb@covalent.net
--------------------------------------------------------------

Mime
View raw message