DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG� RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=33858>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND� INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=33858 Summary: perchild MPM still not functional for 3 years and 53 revs of 2.0 (see URL) Product: Apache httpd-2.0 Version: 2.0.53 Platform: Sun URL: http://httpd.apache.org/docs-2.0/mod/perchild.html OS/Version: Solaris Status: NEW Severity: blocker Priority: P2 Component: perchild AssignedTo: [email protected] ReportedBy: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Compiled using Sunfree gcc 3.3.2. Compiler successfully compiles other programs including a working httpd-2.0.52 (without perchild MPM). <-----snip-----> bash-2.05# ./configure --prefix=/usr/local/apache-2.0.53 --with-mpm=perchild checking for chosen layout... Apache checking for working mkdir -p... yes <-----/snip-----> configure finishes successfully - make fails: <-----snip-----> Making all in experimental/perchild make[3]: Entering directory `/usr/local/httpd-2.0.53/server/mpm/experimental/perchild' make[4]: Entering directory `/usr/local/httpd-2.0.53/server/mpm/experimental/perchild' /usr/local/httpd-2.0.53/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthreads -DSOLARIS2=9 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -DAP_HAVE_DESIGNATED_INITIALIZER -I/usr/local/httpd-2.0.53/srclib/apr/include -I/usr/local/httpd-2.0.53/srclib/apr-util/include -I/usr/local/include -I. -I/usr/local/httpd-2.0.53/os/unix -I/usr/local/httpd-2.0.53/server/mpm/experimental/perchild -I/usr/local/httpd-2.0.53/modules/http -I/usr/local/httpd-2.0.53/modules/filters -I/usr/local/httpd-2.0.53/modules/proxy -I/usr/local/httpd-2.0.53/include -I/usr/local/httpd-2.0.53/modules/generators -I/usr/local/httpd-2.0.53/modules/dav/main -prefer-non-pic -static -c perchild.c && touch perchild.lo perchild.c: In function `receive_from_other_child': perchild.c:597: error: structure has no member named `msg_control' perchild.c:598: error: structure has no member named `msg_controllen' perchild.c:602: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast perchild.c: In function `pass_request': perchild.c:1600: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast perchild.c:1602: error: structure has no member named `msg_control' perchild.c:1603: error: structure has no member named `msg_controllen' make[4]: *** [perchild.lo] Error 1 make[4]: Leaving directory `/usr/local/httpd-2.0.53/server/mpm/experimental/perchild' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/httpd-2.0.53/server/mpm/experimental/perchild' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/httpd-2.0.53/server/mpm' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/httpd-2.0.53/server' make: *** [all-recursive] Error 1 bash-2.05# <-----/snip-----> Note: My "Professional Apache 2.0" Wrox Press Inc. (2002) has this listed and how to use it. The book was published in May 2002, this is March 2005. We're on the 53rd rev of Apache 2.0.x. This is going to require requests for new ips and changed DNS entries, separate Apache's running for the 3 critical, secure Virtual servers that have specific USER and GROUP needs, and I am faced with writing a unpleasant followup status report stating that my finely detailed plan isn't going to work because Apache doesn't have this feature working (even though my 2002 book shows how to use it). The idea that it doesn't work didn't even cross my mind, and therfore isn't in my backout/recovery document. Now i face kludges, delays, requisitioning extra ip addresses (on triplicate forms, you get the idea)(from a limited pool), and an egg-covered face. :) Please get this to work soon! Thanx! 40 million web servers can't be wrong.... now, on to those TP reports..... -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
