httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cliff Woolley <cliffwool...@yahoo.com>
Subject RE: Compiler bug with httpd-2_0_28 and perchild
Date Mon, 03 Dec 2001 08:48:49 GMT
On Mon, 3 Dec 2001, Sander Striker wrote:

> Looks like an outdated apr.  Please update your apr to the latest version
> and try again,

Actually, no, it's perchild.  It's still broken.  HEAD:

root@deepthought:/root/apache/httpd-2.0# make >/dev/null
libtool: link: warning: library `/usr/lib/libgdbm.la' was moved.
libtool: link: warning: library `/usr/lib/libgdbm.la' was moved.
perchild.c: In function `worker_thread':
perchild.c:585: warning: variable `sd' might be clobbered by `longjmp' or
`vfork'
perchild.c: In function `server_main_loop':
perchild.c:1095: `apr_exit_why' undeclared (first use in this function)
perchild.c:1095: (Each undeclared identifier is reported only once
perchild.c:1095: for each function it appears in.)
perchild.c:1095: parse error before `exitwhy'
perchild.c:1101: `exitwhy' undeclared (first use in this function)
perchild.c: In function `pass_request':
perchild.c:1385: structure has no member named `client_socket'
perchild.c: In function `perchild_post_read':
perchild.c:1513: structure has no member named `client_socket'
perchild.c: In function `perchild_hooks':
perchild.c:1573: warning: passing arg 1 of `ap_hook_post_config' from
incompatible pointer type
make[4]: *** [perchild.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

The exit_why thing should be easy to fix; it's because perchild wasn't
updated when the APR API changed.  The client_socket thing may or may not
be tricky... haven't looked to see what's involved yet.

--Cliff


--------------------------------------------------------------
   Cliff Woolley
   cliffwoolley@yahoo.com
   Charlottesville, VA



Mime
View raw message