The distribution
Apache-SSI-2.13/
has been tested as part of the cpan-testers effort to test as
many new uploads to CPAN as possible. See
http://www.perl.org/cpan-testers/
Please cc any replies to [EMAIL PROTECTED] to keep other
test volunteers informed and to prevent any duplicate effort.
--
Tested with Apache 1.3.12/mod_perl 1.24.
"make test" prints these warnings:
1..15
ok 1
Starting http server... cp /dev/null t/error_log
/opt/local/i386/apache/bin/httpd -f /sw/WORK/CPAN/build/Apache-SSI-2.13/t/httpd.conf
Subroutine handler redefined at blib/lib/Apache/SSI.pm line 13.
Subroutine new redefined at blib/lib/Apache/SSI.pm line 50.
Subroutine text redefined at blib/lib/Apache/SSI.pm line 66.
Subroutine get_output redefined at blib/lib/Apache/SSI.pm line 74.
Subroutine output redefined at blib/lib/Apache/SSI.pm line 93.
Subroutine output_ssi redefined at blib/lib/Apache/SSI.pm line 107.
Subroutine ssi_if redefined at blib/lib/Apache/SSI.pm line 124.
Subroutine ssi_elif redefined at blib/lib/Apache/SSI.pm line 133.
Subroutine ssi_else redefined at blib/lib/Apache/SSI.pm line 142.
Subroutine ssi_endif redefined at blib/lib/Apache/SSI.pm line 151.
Subroutine _handle_ifs redefined at blib/lib/Apache/SSI.pm line 161.
Subroutine ssi_include redefined at blib/lib/Apache/SSI.pm line 179.
Subroutine ssi_fsize redefined at blib/lib/Apache/SSI.pm line 198.
Subroutine ssi_flastmod redefined at blib/lib/Apache/SSI.pm line 215.
Subroutine find_file redefined at blib/lib/Apache/SSI.pm line 220.
Subroutine ssi_printenv redefined at blib/lib/Apache/SSI.pm line 235.
Subroutine ssi_exec redefined at blib/lib/Apache/SSI.pm line 239.
Subroutine ssi_perl redefined at blib/lib/Apache/SSI.pm line 272.
Subroutine ssi_set redefined at blib/lib/Apache/SSI.pm line 318.
Subroutine ssi_config redefined at blib/lib/Apache/SSI.pm line 326.
Subroutine ssi_echo redefined at blib/lib/Apache/SSI.pm line 335.
Subroutine echo_DATE_GMT redefined at blib/lib/Apache/SSI.pm line 352.
Subroutine echo_DATE_LOCAL redefined at blib/lib/Apache/SSI.pm line 353.
Subroutine echo_DOCUMENT_NAME redefined at blib/lib/Apache/SSI.pm line 354.
Subroutine echo_DOCUMENT_URI redefined at blib/lib/Apache/SSI.pm line 358.
Subroutine echo_LAST_MODIFIED redefined at blib/lib/Apache/SSI.pm line 362.
Subroutine _set_VAR redefined at blib/lib/Apache/SSI.pm line 367.
Subroutine _eval_vars redefined at blib/lib/Apache/SSI.pm line 372.
Subroutine _interp_vars redefined at blib/lib/Apache/SSI.pm line 384.
Subroutine error redefined at blib/lib/Apache/SSI.pm line 422.
Subroutine _2main redefined at blib/lib/Apache/SSI.pm line 430.
Subroutine _lastmod redefined at blib/lib/Apache/SSI.pm line 432.
ready. ok 2
ok 3
... all others ok, too ...
Tracing the things reveals that blib/lib/Apache/SSI.pm is read twice.
Once for the 'PerlModule Apache::SSI' and once for the 'use Apache::SSI'
in t/Kid.pm. This is most likely a glitch in mod_perl.
--
Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
Platform:
osname=solaris, osvers=7, archname=i86pc-solaris
uname=''
hint=previous, useposix=true, d_sigaction=define
usethreads=undef useperlio=define d_sfio=define
Compiler:
cc='gcc', optimize='-O', gccversion=egcs-2.91.57 19980901 (egcs-1.1 release)
cppflags='-I/opt/local/include'
ccflags ='-I/opt/local/include'
stdchar='char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
alignbytes=4, usemymalloc=y, prototype=define
Linker and Libraries:
ld='gcc', ldflags ='-L/opt/local/i386/lib'
libpth=/opt/local/i386/lib /usr/ccs/lib /usr/lib
libs=-lbind -lsfio -lsocket -lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt
libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags='-fPIC', lddlflags='-G -L/opt/local/i386/lib'