I found a typo where version 1.27 is hardcoded into version 1.29 and so if you do a
perl -MApache -e 'print $Apache::VERSION' you get 1.27 instead of 1.29. Attached is a patch. -m
diff -ruN mod_perl-1.29/Apache/Apache.pm mod_perl-1.29.fixed/Apache/Apache.pm --- mod_perl-1.29/Apache/Apache.pm Wed Feb 19 22:54:23 2003 +++ mod_perl-1.29.fixed/Apache/Apache.pm Tue Oct 19 09:49:37 2004 @@ -20,7 +20,7 @@ { no strict; - $VERSION = "1.27"; + $VERSION = "1.29"; __PACKAGE__->mod_perl::boot($VERSION); } diff -ruN mod_perl-1.29/src/modules/perl/mod_perl.c mod_perl-1.29.fixed/src/modules/perl/mod_perl.c --- mod_perl-1.29/src/modules/perl/mod_perl.c Thu Oct 2 14:30:35 2003 +++ mod_perl-1.29.fixed/src/modules/perl/mod_perl.c Tue Oct 19 09:49:20 2004 @@ -502,7 +502,7 @@ if(!PERL_IS_DSO) \ register_cleanup(p, NULL, mp_server_notstarting, mod_perl_noop) -#define MP_APACHE_VERSION "1.27" +#define MP_APACHE_VERSION "1.29" void mp_check_version(void) {
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html