Sorry Stas, but I guess I screwed it up.
I updated my system yesterday (as planned) from SuSE 8.3 to 9.0
and the errors are gone !
Nevertheless, I tried to bring this newly installed system to the level
I had before (kernel, perl,...) but there's still none of the errors left.
Even liabreq2 is now performing the test without any complaints !
The only difference I still have is the gcc version 3.3 -> 3.3.1
and the removed libdirs from the old perl version 5.8.0
Does this give you any ideas ???
I can't believe that the old perl was causing this, more so I think the
compiler version or a srewed up config on my development system (which is
even more likely) !
Ok, I still have a problem with test but nothing in comparison to the
problems I had before.
Doing the Modperl-Registry test I get the following
*** setting ulimit to allow core files
ulimit -c unlimited; t/TEST
*** root mode: changing the files ownership to 'nobody' (65534:65533)
*** /usr/bin/perl -e ' require POSIX; POSIX::setuid(65534);
POSIX::setgid(65533); print -r
q{/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t} && -w _ && -x _ ?
q{OK} : q{NOK}; '
*** result: OK
/usr/local/apache2/bin/httpd -d
/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t -f
/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t/conf/httpd.conf
-DAPACHE2 -DPERL_USEITHREADS
using Apache/2.0.48 (worker MPM)
waiting 60 seconds for server to start: .............................
waiting 60 seconds for server to start: ok (waited 28 secs)
server localhost:8529 started
206................ok
304................ok
404................ok
500................ok
bad_scripts........ok
basic..............ok 3/15# Failed test 4 in basic.t at line 39
basic..............NOK 4# Failed test 5 in basic.t at line 39 fail #2
basic..............NOK 5# Failed test 6 in basic.t at line 39 fail #3
basic..............FAILED tests 4-6
Failed 3/15 tests, 80.00% okay
cgi................ok
closure............ok
flush..............skipped
all skipped: cannot find module 'deflate'
perlrun_require....ok
redirect...........ok
special_blocks.....ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
basic.t 15 3 20.00% 4-6
1 test skipped.
*** server localhost:8529 shutdown
!!! error running tests (please examine t/logs/error_log)
##################################################
*** setting ulimit to allow core files
ulimit -c unlimited; t/TEST 'basic.t' -v
*** root mode: changing the files ownership to 'nobody' (65534:65533)
*** /usr/bin/perl -e ' require POSIX; POSIX::setuid(65534);
POSIX::setgid(65533); print -r
q{/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t} && -w _ && -x _ ?
q{OK} : q{NOK}; '
*** result: OK
/usr/local/apache2/bin/httpd -d
/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t -f
/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t/conf/httpd.conf
-DAPACHE2 -DPERL_USEITHREADS
using Apache/2.0.48 (worker MPM)
waiting 60 seconds for server to start: .................
waiting 60 seconds for server to start: ok (waited 16 secs)
server localhost:8529 started
basic....1..15
# Running under perl version 5.008002 for linux
# Current time local: Wed Nov 12 11:10:30 2003
# Current time GMT: Wed Nov 12 10:10:30 2003
# Using Test.pm version 1.24
# testing : ModPerl::PerlRun basic cgi test
# expected: ok
# received: ok
ok 1
# testing : ModPerl::Registry basic cgi test
# expected: ok
# received: ok
ok 2
# testing : ModPerl::RegistryBB basic cgi test
# expected: ok
# received: ok
ok 3
# testing : ModPerl::PerlRun non-executable file
# expected: 403 Forbidden
# received: 200 OK
not ok 4
# Failed test 4 in basic.t at line 39
# testing : ModPerl::Registry non-executable file
# Failed test 5 in basic.t at line 39 fail #2
# expected: 403 Forbidden
# received: 200 OK
not ok 5
# testing : ModPerl::RegistryBB non-executable file
# Failed test 6 in basic.t at line 39 fail #3
# expected: 403 Forbidden
# received: 200 OK
not ok 6
# testing : ModPerl::PerlRun mod_cgi-like environment pre-set
# expected: foo=bar
# received: foo=bar
ok 7
# testing : ModPerl::Registry mod_cgi-like environment pre-set
# expected: foo=bar
# received: foo=bar
ok 8
# testing : ModPerl::RegistryBB mod_cgi-like environment pre-set
# expected: foo=bar
# received: foo=bar
ok 9
# testing : ModPerl::PerlRun mod_cgi-like environment pre-set
# expected: it works
# received: it works
ok 10
# testing : ModPerl::Registry mod_cgi-like environment pre-set
# expected: it works
# received: it works
ok 11
# testing : ModPerl::RegistryBB mod_cgi-like environment pre-set
# expected: it works
# received: it works
ok 12
# testing : ModPerl::Registry->handler mod_cgi-like environment pre-set
# expected: foo=bar
# received: foo=bar
ok 13
# testing : $r->content_type('text/plain')
# expected: ok
# received: ok
ok 14
# testing : script's content-type
# expected: text/plain
# received: text/plain
ok 15
FAILED tests 4-6
Failed 3/15 tests, 80.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
basic.t 15 3 20.00% 4-6
*** server localhost:8529 shutdown
!!! error running tests (please examine t/logs/error_log)
############################################# ERROR LOG
[Wed Nov 12 11:10:29 2003] [notice] Apache/2.0.48 (Unix) mod_perl/1.99_11
Perl/v5.8.2 configured -- resuming normal operations
[Wed Nov 12 11:10:29 2003] [info] Server built: Nov 11 2003 17:53:38
[Wed Nov 12 11:10:29 2003] [debug] worker.c(1733): AcceptMutex: sysvsem
(default: sysvsem)
*** The following error entry is expected and it is harmless ***
*** The following error entry is expected and it is harmless ***
*** The following error entry is expected and it is harmless ***
[Wed Nov 12 11:10:31 2003] [info] removed PID file
/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t/logs/httpd.pid
(pid=13722)
[Wed Nov 12 11:10:31 2003] [notice] caught SIGTERM, shutting down
##################################################################
Maybe this error is a bit more straight forward to solve (at least for you)
even though I again can't see
anything in the error_log !
Anyway, thanks for your support and sorry for the trouble I generated with
the other stuff.
|---------+---------------------------->
| | Stas Bekman |
| | <[EMAIL PROTECTED]>|
| | |
| | 11/12/2003 03:10 |
| | AM |
| | |
|---------+---------------------------->
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|
|
| To: Swen Schillig/Germany/[EMAIL PROTECTED]
|
| cc: [EMAIL PROTECTED]
|
| Subject: Re: mod_perl 1.99_11 errors with make test
|
|
|
|
|
>--------------------------------------------------------------------------------------------------------------------------------------------------|
Swen Schillig wrote:
Thanks for the detailed report, Swen. Frankly I'm puzzled about the lack of
errors. Before we go into low level tracing, I'd like to check something:
[...]
> perl -V
[...]
> optimize='-O3',
From gcc(1):
-O3 Optimize yet more. -O3 turns on all optimizations specified by
-O2
and also turns on the -finline-functions, -fweb,
-funit-at-a-time,
-ftracer, -funswitch-loops and -frename-registers options.
Mandrake 9.2 perl build has the following optimization flags:
optimize='-O2 -fomit-frame-pointer -pipe -march=i586
-mcpu=pentiumpro ',
I've heard about cases where the program won't function properly when a
value
higher than -O2 was used. Any chance you could try and rebuild perl with
its
default optimizations or an explict -O2, then rebuild mod_perl and run the
tests again?
Or I'd first just try to rebuild mod_perl with
CCOPTS='-O0 -g' perl Makefile.PL ...
and only if the problem persists then perl and consequently mod_perl.
Thanks.
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com
--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html