[csw-devel] SF.net SVN: gar:[13402] csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk
idogan23 at users.sourceforge.net
idogan23 at users.sourceforge.net
Sat Feb 19 18:31:47 CET 2011
Revision: 13402
http://gar.svn.sourceforge.net/gar/?rev=13402&view=rev
Author: idogan23
Date: 2011-02-19 17:31:47 +0000 (Sat, 19 Feb 2011)
Log Message:
-----------
pm_speedycgiperl: added patch for fixing a memleak issue
Modified Paths:
--------------
csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/Makefile
Added Paths:
-----------
csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/files/0003-mem-leak.patch
Modified: csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/Makefile
===================================================================
--- csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/Makefile 2011-02-19 17:28:14 UTC (rev 13401)
+++ csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/Makefile 2011-02-19 17:31:47 UTC (rev 13402)
@@ -9,12 +9,15 @@
much more quickly.
endef
-PATCHFILES = 0001-Use-Newx-instead-of-deprecated-New.patch
+PATCHFILES = 0001-Use-Newx-instead-of-deprecated-New.patch
+PATCHFILES += 0003-mem-leak.patch
-PACKAGES = CSWpmspeedycgi
-CATALOGNAME = pm_speedycgi
+PACKAGES = CSWpmspeedycgiperl
+CATALOGNAME = pm_speedycgiperl
# Don't build the apache/apache2 modules
PATCHFILES += build.diff
+CHECKPKG_OVERRIDES_CSWpmspeedycgiperl += catalogname-does-not-match-pkgname|pkgname=CSWpmspeedycgiperl|catalogname=pm_speedycgiperl|expected-catalogname=pmspeedycgiperl
+
include gar/category.mk
Added: csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/files/0003-mem-leak.patch
===================================================================
--- csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/files/0003-mem-leak.patch (rev 0)
+++ csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/files/0003-mem-leak.patch 2011-02-19 17:31:47 UTC (rev 13402)
@@ -0,0 +1,24 @@
+From a475d176db18c814ba56159a0c7a9ec9eed106ba Mon Sep 17 00:00:00 2001
+From: Ihsan Dogan <ihsan at opencsw.org>
+Date: Sat, 19 Feb 2011 18:13:46 +0100
+Subject: [PATCH] mem-leak
+
+---
+ src/speedy_backend_main.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/src/speedy_backend_main.c b/src/speedy_backend_main.c
+index 92e06c6..255ceab 100644
+--- a/src/speedy_backend_main.c
++++ b/src/speedy_backend_main.c
+@@ -175,6 +175,7 @@ int main(int argc, char **argv, char **_junk) {
+ if (!(my_perl = perl_alloc()))
+ DIE_QUIET("Cannot allocate perl");
+ perl_construct(my_perl);
++ PL_use_safe_putenv = 0;
+
+ #ifdef SPEEDY_DEBUG
+ dont_fork = getenv("SPEEDY_NOPARENT") != NULL;
+--
+1.7.3.2
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list