httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rodent of Unusual Size <Ken.C...@Golux.Com>
Subject perchild no compilee, includes tests failing
Date Fri, 23 Nov 2001 17:05:12 GMT
I'm working on a script to run through building and testing
all of the Unixish MPMs on RH Linux x86, RH Linux Alpha, and
T64U.  Below are some interim results.  Would anyone be interested
in an automailing of this stuff?  (Probably with invariant
successful bits not included..)

###Test: Platform: Linux 2.2.14-5.0 i686 unknown
###Test: Working with CVS revision HEAD
###Test: Building with ./configure options:
###Test:   --enable-auth-anon
###Test:   --enable-auth-digest
###Test:   --enable-case-filter
###Test:   --enable-case-filter-in
###Test:   --enable-cgi
###Test:   --enable-echo
###Test:   --enable-expires
###Test:   --enable-headers
###Test:   --enable-info
###Test:   --enable-maintainer-mode
###Test:   --enable-mime-magic
###Test:   --enable-optional-hook-export
###Test:   --enable-optional-hook-import
###Test:   --enable-rewrite
###Test:   --enable-speling
###Test:   --enable-unique-id
###Test:   --enable-usertrack
###Test:   --enable-vhost-alias
###Test:   --prefix=/tmp/ap2/server
###Test: Locking work area: done.
###Test: Checking out: httpd-2.0
###Test: Checking out: httpd-test
###Test: Disabling passbrigade test
###Test: Checking out: apr
###Test: Checking out: apr-util
###Test: Preprocessing: buildconf
###Test: Preprocessing: configure
###Test: Preprocessing: make distclean
###Test: MPM-Start: prefork
###Test: configure
###Test: make
###Test: make install
###Test: make distclean
###Test: perl Makefile.PL
###Test: t/TEST -stop
###Test: t/TEST -clean
###Test: t/TEST -configure
###Test: Running tests
setting ulimit to allow core files
ulimit -c unlimited
 exec t/TEST 
/tmp/ap2/server/bin/httpd  -d /tmp/ap2/httpd-test/perl-framework/t -f /tmp/ap2/httpd-test/perl-framework/t/conf/httpd.conf
-DAPACHE2 
using Apache/2.0.29-dev (prefork MPM)

waiting for server to start: 00:00
waiting for server to start: 00:01
waiting for server
to start: ok (waited 1 secs)
server localhost:8529 started
server localhost:8530 listening (mod_headers)
server localhost:8531 listening (mod_echo)
server localhost:8532 listening (mod_vhost_alias)
server localhost:8533 listening (mod_nntp_like)
apache/404..........ok
apache/byterange....ok
apache/getfile......ok
apache/limits.......FAILED tests 9-10
	Failed 2/10 tests, 80.00% okay
apache/options......ok
apache/post.........ok
apache/rwrite.......ok
apr/uri.............ok
filter/case.........ok
filter/case_in......ok
filter/input_body...ok
http11/basicauth....ok
http11/chunked......ok
modules/access......ok
modules/alias.......ok
modules/autoindex...ok
modules/cgi.........ok
modules/dav.........skipped: cannot find module 'dav', cannot find module 'HTTP::DAV'
modules/dir.........ok
modules/env.........ok
modules/expires.....ok
modules/headers.....ok
modules/include.....response had protocol HTTP/0.9 (headers not sent?) at ../Apache-Test/lib/Apache/TestRequest.pm
line 354.
dubious
	Test returned status 9 (wstat 2304, 0x900)
DIED. FAILED tests 2-39
	Failed 38/39 tests, 2.56% okay
modules/info........ok
modules/negotiation.ok
modules/rewrite.....ok
modules/setenvif....ok
modules/status......ok
modules/vhost_alias.ok
protocol/echo.......ok
protocol/nntp-like..ok
ssl/all.............skipped: cannot find module 'mod_ssl', cannot find module 'LWP::Protocol::https'
Failed Test  Status Wstat Total Fail  Failed  List of failed
-------------------------------------------------------------------------------
apache/limits.t              10    2  20.00%  9-10
modules/include   9  2304    39   38  97.44%  2-39
2 tests skipped.
server localhost:8529 shutdown
error running tests (please examine t/logs/error_log)
Failed 2/32 test scripts, 93.75% okay. 40/1898 subtests failed, 97.89% okay.
###Test: MPM-End: prefork
###Test: MPM-Start: worker
###Test: configure
###Test: make
###Test: make install
###Test: make distclean
###Test: perl Makefile.PL
###Test: t/TEST -stop
###Test: t/TEST -clean
###Test: t/TEST -configure
###Test: Running tests
setting ulimit to allow core files
ulimit -c unlimited
 exec t/TEST 
/tmp/ap2/server/bin/httpd  -d /tmp/ap2/httpd-test/perl-framework/t -f /tmp/ap2/httpd-test/perl-framework/t/conf/httpd.conf
-DAPACHE2 
using Apache/2.0.29-dev (worker MPM)

waiting for server to start: 00:00
waiting for server to start: 00:01
waiting for server
to start: 00:02
waiting for server to start: ok (waited 2 secs)
server localhost:8529 started
server localhost:8530 listening (mod_headers)
server localhost:8531 listening (mod_echo)
server localhost:8532 listening (mod_vhost_alias)
server localhost:8533 listening (mod_nntp_like)
apache/404..........ok
apache/byterange....ok
apache/getfile......ok
apache/limits.......FAILED tests 9-10
	Failed 2/10 tests, 80.00% okay
apache/options......ok
apache/post.........ok
apache/rwrite.......ok
apr/uri.............ok
filter/case.........ok
filter/case_in......ok
filter/input_body...ok
http11/basicauth....ok
http11/chunked......ok
modules/access......ok
modules/alias.......ok
modules/autoindex...ok
modules/cgi.........FAILED tests 2, 4, 10, 12, 14, 16, 18, 20, 22, 24-27, 29-36
	Failed 21/36 tests, 41.67% okay
modules/dav.........skipped: cannot find module 'dav', cannot find module 'HTTP::DAV'
modules/dir.........ok
modules/env.........ok
modules/expires.....ok
modules/headers.....ok
modules/include.....response had protocol HTTP/0.9 (headers not sent?) at ../Apache-Test/lib/Apache/TestRequest.pm
line 354.
dubious
	Test returned status 9 (wstat 2304, 0x900)
DIED. FAILED tests 2-39
	Failed 38/39 tests, 2.56% okay
modules/info........ok
modules/negotiation.ok
modules/rewrite.....ok
modules/setenvif....ok
modules/status......ok
modules/vhost_alias.ok
protocol/echo.......ok
protocol/nntp-like..ok
ssl/all.............skipped: cannot find module 'mod_ssl', cannot find module 'LWP::Protocol::https'
Failed Test  Status Wstat Total Fail  Failed  List of failed
-------------------------------------------------------------------------------
apache/limits.t              10    2  20.00%  9-10
modules/cgi.t                36   21  58.33%  2, 4, 10, 12, 14, 16, 18, 20, 22,
                                              24-27, 29-36
modules/include   9  2304    39   38  97.44%  2-39
2 tests skipped.
server localhost:8529 shutdown
error running tests (please examine t/logs/error_log)
Failed 3/32 test scripts, 90.62% okay. 61/1898 subtests failed, 96.79% okay.
###Test: MPM-End: worker
###Test: MPM-Start: perchild
###Test: configure
###Test: make
###Test: Error encountered
###Test: Output from last command

        [.. edited ..]
Making all in perchild
make[3]: Entering directory `/tmp/ap2/httpd-2.0/server/mpm/perchild'
make[4]: Entering directory `/tmp/ap2/httpd-2.0/server/mpm/perchild'
/bin/sh /tmp/ap2/httpd-2.0/srclib/apr/libtool --silent --mode=compile gcc  -g -O2 -Wall -Wmissing-prototypes
-Wstrict-prototypes -Wmissing-declarations -pthread -DNO_DBM_REWRITEMAP    -DLINUX=2 -D_REENTRANT
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -DAP_DEBUG -DAP_HAVE_DESIGNATED_INITIALIZER
  -I. -I/tmp/ap2/httpd-2.0/os/unix -I/tmp/ap2/httpd-2.0/server/mpm/perchild -I/tmp/ap2/httpd-2.0/modules/http
-I/tmp/ap2/httpd-2.0/modules/proxy -I/tmp/ap2/httpd-2.0/include -I/tmp/ap2/httpd-2.0/srclib/apr/include
-I/tmp/ap2/httpd-2.0/srclib/apr-util/include -I/tmp/ap2/httpd-2.0/modules/dav/main -prefer-non-pic
-static -c perchild.c && touch perchild.lo
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'
make[4]: *** [perchild.lo] Error 1
make[4]: Leaving directory `/tmp/ap2/httpd-2.0/server/mpm/perchild'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/ap2/httpd-2.0/server/mpm/perchild'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/ap2/httpd-2.0/server/mpm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/ap2/httpd-2.0/server'
make: *** [all-recursive] Error 1

###Test: Unlocking work area

-- 
#ken	P-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist      http://Apache-Server.Com/

"All right everyone!  Step away from the glowing hamburger!"

Mime
View raw message