summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cummings <mcummings@gentoo.org>2007-03-30 23:38:19 +0000
committerMichael Cummings <mcummings@gentoo.org>2007-03-30 23:38:19 +0000
commit3c30ae735801a3ec424156a79be3e66b9b993373 (patch)
treec962568d953b7710c2a8d45ae146de9027b83c5f /www-apache/mod_perl/files
parentAdd a patch for scsi devices with no parents. This should fix the "hald won'... (diff)
downloadgentoo-2-3c30ae735801a3ec424156a79be3e66b9b993373.tar.gz
gentoo-2-3c30ae735801a3ec424156a79be3e66b9b993373.tar.bz2
gentoo-2-3c30ae735801a3ec424156a79be3e66b9b993373.zip
Fixes for mod_perl-2.0.3 re: bug 172676
(Portage version: 2.1.2.2)
Diffstat (limited to 'www-apache/mod_perl/files')
-rw-r--r--www-apache/mod_perl/files/RegistryCooker.patch27
-rw-r--r--www-apache/mod_perl/files/digest-mod_perl-2.0.3-r13
2 files changed, 30 insertions, 0 deletions
diff --git a/www-apache/mod_perl/files/RegistryCooker.patch b/www-apache/mod_perl/files/RegistryCooker.patch
new file mode 100644
index 000000000000..f95dc85ee6c0
--- /dev/null
+++ b/www-apache/mod_perl/files/RegistryCooker.patch
@@ -0,0 +1,27 @@
+diff -Naurp mod_perl-2.0.3-old/Changes mod_perl-2.0.3/Changes
+--- mod_perl-2.0.3-old/Changes 2006-11-29 03:02:17.000000000 -0500
++++ mod_perl-2.0.3/Changes 2007-03-30 19:05:50.000000000 -0400
+@@ -10,6 +10,11 @@ Also refer to the Apache::Test changes l
+
+ =over 3
+
++=item 2.0.4-dev
++
++fix unescaped variable interprolation in regular expression
++[Randal L. Schwartz <merlyn[at]stonehenge.com>, Fred Moyer <fred[at]redhotpenguin.com>]
++
+ =item 2.0.3 November 28, 2006
+
+ Prevent things in %INC that are not stat() able
+diff -Naurp mod_perl-2.0.3-old/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm mod_perl-2.0.3/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm
+--- mod_perl-2.0.3-old/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm 2006-11-19 18:31:41.000000000 -0500
++++ mod_perl-2.0.3/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm 2007-03-30 19:08:05.000000000 -0400
+@@ -337,7 +337,7 @@ sub namespace_from_uri {
+ my $self = shift;
+
+ my $path_info = $self->{REQ}->path_info;
+- my $script_name = $path_info && $self->{URI} =~ /$path_info$/
++ my $script_name = $path_info && $self->{URI} =~ /\Q$path_info\E$/
+ ? substr($self->{URI}, 0, length($self->{URI}) - length($path_info))
+ : $self->{URI};
+
diff --git a/www-apache/mod_perl/files/digest-mod_perl-2.0.3-r1 b/www-apache/mod_perl/files/digest-mod_perl-2.0.3-r1
new file mode 100644
index 000000000000..3678f6181c60
--- /dev/null
+++ b/www-apache/mod_perl/files/digest-mod_perl-2.0.3-r1
@@ -0,0 +1,3 @@
+MD5 b40e2adf67c6be15a0041af1c67b6997 mod_perl-2.0.3.tar.gz 3714974
+RMD160 29662a131c1bef6e4adc551d4467d12931a4d919 mod_perl-2.0.3.tar.gz 3714974
+SHA256 df257f233ed6a5c9f8589d6e059563f816bf417f164fc3364a2a434de13045f2 mod_perl-2.0.3.tar.gz 3714974