Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 3089 invoked by uid 500); 3 Dec 2001 08:48:41 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 3078 invoked from network); 3 Dec 2001 08:48:41 -0000 X-Authentication-Warning: cobra.cs.Virginia.EDU: jcw5q owned process doing -bs Date: Mon, 3 Dec 2001 03:48:49 -0500 (EST) From: Cliff Woolley X-X-Sender: To: cc: Subject: RE: Compiler bug with httpd-2_0_28 and perchild In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N 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