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