Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:3243 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 95176 invoked from network); 4 Jul 2003 13:59:38 -0000 Received: from unknown (HELO hanna.linnea.net) (193.45.225.41) by pb1.pair.com with SMTP; 4 Jul 2003 13:59:38 -0000 Received: (qmail 21814 invoked from network); 4 Jul 2003 13:59:35 -0000 Received: from rl141.kiruna.se (HELO novell) (193.45.238.241) by ns2.kiruna.se with SMTP; 4 Jul 2003 13:59:35 -0000 Date: Fri, 4 Jul 2003 15:59:36 +0200 To: internals@lists.php.net Message-ID: <20030704155936.639b5116.magnus@php.net> In-Reply-To: <20030704153945.5cf5c9ad.novell@kiruna.se> References: <20030704153945.5cf5c9ad.novell@kiruna.se> X-Mailer: Sylpheed version 0.9.0claws (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] current HEAD compile failure on Tru64 5.1 From: magnus@php.net (Magnus Maatta) Some more info.. if it matters.. here is msghdr from sys/socket.h /* * NOTE: The POSIX msghdr structure takes precedence over the XOPEN flavor * if both environments are defined. The two structs differ in the * size of the msg_iovlen element. */ #ifdef _POSIX_PII_SOCKET struct msghdr { #else struct __Pmsghdr { #endif void *msg_name; /* optional address */ #ifdef _POSIX_PII_SOCKET socklen_t msg_namelen; /* size of address */ #else size_t msg_namelen; /* size of address */ #endif struct iovec *msg_iov; /* scatter/gather array */ size_t msg_iovlen; /* # elements in msg_iov */ void *msg_control; /* ancillary data, see below */ #ifdef _POSIX_PII_SOCKET socklen_t msg_controllen; /* ancillary data buffer len */ #else size_t msg_controllen; /* ancillary data buffer len */ #endif int msg_flags; /* flags on received message */ }; #if defined(_XOPEN_SOURCE_EXTENDED) && !defined(_POSIX_PII_SOCKET) struct msghdr { #else struct __Xmsghdr { #endif void *msg_name; /* optional address */ #if _XOPEN_SOURCE>=500 socklen_t msg_namelen; /* size of address */ #else size_t msg_namelen; /* size of address */ #endif struct iovec *msg_iov; /* scatter/gather array */ int msg_iovlen; /* # elements in msg_iov */ void *msg_control; /* ancillary data, see below */ #if _XOPEN_SOURCE>=500 socklen_t msg_controllen; /* ancillary data buffer len */ #else size_t msg_controllen; /* ancillary data buffer len */ #endif int msg_flags; /* flags on received message */ }; #if defined(_XOPEN_SOURCE_EXTENDED) || defined(_POSIX_PII_SOCKET) struct __Omsghdr { #else /* The msghdr structure the kernel uses */ struct msghdr { #endif caddr_t msg_name; /* optional address */ unsigned int msg_namelen; /* size of address */ #if defined(_XOPEN_SOURCE_EXTENDED) || defined(_POSIX_PII_SOCKET) struct __Oiovec *msg_iov; /* scatter/gather array */ #else struct iovec *msg_iov; /* scatter/gather array */ #endif unsigned int msg_iovlen; /* # elements in msg_iov */ caddr_t msg_control; /* ancillary data, see below */ unsigned int msg_controllen; /* ancillary data buffer len */ int msg_flags; /* flags on received message */ }; And my configure line: C="cc" ./configure \ --prefix=/usr/local/php \ --disable-all \ --enable-debug \ --disable-cgi \ --enable-sockets \ --with-sqlite \ --enable-simplexml \ --enable-wddx \ --with-libxml-dir=/usr/local \ --enable-xml \ --disable-yp \ --enable-cli \ --disable-ipv6 \ --enable-posix \ --enable-session \ --enable-short-path \ --enable-rpath \ --with-pear \ --with-pcre-regex \ --enable-recode \ --with-mysql=/my_db \ --enable-sysvmsg \ --enable-sysvshm \ --enable-sysvsem -- Laundry is the fifth dimension!! ... um ... um ... th' washing machine is a black hole and the pink socks are bus drivers who just fell in!!