aboutsummaryrefslogtreecommitdiff
path: root/www/mod_perl
diff options
context:
space:
mode:
authorPhilip M. Gollucci <pgollucci@FreeBSD.org>2009-06-05 06:23:06 +0000
committerPhilip M. Gollucci <pgollucci@FreeBSD.org>2009-06-05 06:23:06 +0000
commit9a30e826b30d32cd1ef274472ed8f327c3f152b5 (patch)
tree99a713cfa9e9b293540586bdfa4405c8f0367206 /www/mod_perl
parent99896ac9f6f32101f9bff11855519a5b01c3244e (diff)
downloadports-9a30e826b30d32cd1ef274472ed8f327c3f152b5.tar.gz
ports-9a30e826b30d32cd1ef274472ed8f327c3f152b5.zip
Notes
Diffstat (limited to 'www/mod_perl')
-rw-r--r--www/mod_perl/Makefile1
-rw-r--r--www/mod_perl/files/patch-src__modules__perl__mod_perl.c19
2 files changed, 20 insertions, 0 deletions
diff --git a/www/mod_perl/Makefile b/www/mod_perl/Makefile
index a30261fa4483..292a9b3fac8d 100644
--- a/www/mod_perl/Makefile
+++ b/www/mod_perl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= mod_perl
PORTVERSION= 1.31
+PORTREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= ModPerl/GOZER
diff --git a/www/mod_perl/files/patch-src__modules__perl__mod_perl.c b/www/mod_perl/files/patch-src__modules__perl__mod_perl.c
new file mode 100644
index 000000000000..285d0c7ed814
--- /dev/null
+++ b/www/mod_perl/files/patch-src__modules__perl__mod_perl.c
@@ -0,0 +1,19 @@
+--- ./src/modules/perl/mod_perl.c.orig 2008-11-20 13:12:31.000000000 -0500
++++ ./src/modules/perl/mod_perl.c 2009-06-05 02:07:17.882792245 -0400
+@@ -596,6 +596,7 @@
+ void perl_startup (server_rec *s, pool *p)
+ {
+ char *argv[] = { NULL, NULL, NULL, NULL, NULL, NULL, NULL };
++ char **temp_argv=argv;
+ char **entries, *dstr;
+ int status, i, argc=1;
+ dPSRV(s);
+@@ -679,7 +680,7 @@
+ MP_TRACE_g(fprintf(stderr, "..."));
+
+ #ifdef PERL_SYS_INIT
+- PERL_SYS_INIT(&argc,(char***)&argv);
++ PERL_SYS_INIT(&argc,(char***)&temp_argv);
+ #endif
+
+ #ifndef perl_init_i18nl10n