Anyone else seen this problem?
On 18th August 2000 I wrote:-
> Building mod_perl fails the following tests:
>
> modules/symbol......ok 1/2FAILED test 2
> Failed 1/2 tests, 50.00% okay
>
> internal/api........ok 6/76FAILED tests 7-76
> Failed 70/76 tests, 7.89% okay
>
>
> The contents of the error_log file in t/logs (warnings omitted) is:-
>
> ---
> Constant subroutine WIN32 redefined at
>/.cpan/build/mod_perl-1.24/blib/lib/Apache/test.pm line 33.
>
> Use of inherited AUTOLOAD for non-method Apache::Symbol::undef() is deprecated at
>/.cpan/build/mod_perl-1.24/blib/lib/Apache/Symbol.pm > line 50, <fh00001> chunk 1.
>
> [Thu Aug 17 20:23:37 2000] [error] Can't locate auto/Apache/Symbol/undef.al in @INC
>(@INC contains: /.cpan/build/mod_perl-1.24/blib/lib >
>/.cpan/build/mod_perl-1.24/blib/arch /.cpan/build/mod_perl-1.24/t/docs
>/.cpan/build/mod_perl-1.24/blib/lib > /.cpan/build/mod_perl-1.24/blib/arch blib/arch
>blib/lib /usr/local/lib/perl5/sun4-solaris/5.00404 /usr/local/lib/perl5 >
>/usr/local/lib/perl5/site_perl/sun4-solaris /usr/local/lib/perl5/site_perl
>/.cpan/build/mod_perl-1.24/t/ > /.cpan/build/mod_perl-1.24/t/lib/perl) at
>/.cpan/build/mod_perl-1.24/blib/lib/Apache/Symbol.pm line 50
>
> [Thu Aug 17 20:23:52 2000] [error] Usage: Apache::the_request(r) at
>/.cpan/build/mod_perl-1.24/t/net/perl/api.pl line 74, <fh00001> > chunk 1.
> ---
>
> Line 74 of api.pl is:-
> $r->the_request(join ' ', map { $r->$_() } qw(method uri protocol));
>
> Ultimately I'm trying to build Apache::ASP, but need mod_perl to work properly
>first. mod_perl 1.21 was OK with perl 5.004_05, but > > Apache::ASP came up with
>run-time errors and perl core-dumps, so I decided to upgrade to perl 5.6.0 (which
>passed 100% tests) before > > reporting the problem. Now I can't get mod_perl to
>pass these tests, and though it might work anyway, I would not be comfortable with >
>> it in a production environment. :-(
Best Regards,
Brian S. Craigie