[libtext-template-perl] 05/08: Drop memory_leak.patch, spelling.patch applied upstream

Florian Schlichting fsfs at moszumanska.debian.org
Sat Sep 16 19:44:31 UTC 2017


This is an automated email from the git hooks/post-receive script.

fsfs pushed a commit to branch master
in repository libtext-template-perl.

commit 1750128de8ab45f619019f6260fca16235a623c0
Author: Florian Schlichting <fsfs at debian.org>
Date:   Sat Sep 16 21:37:44 2017 +0200

    Drop memory_leak.patch, spelling.patch applied upstream
---
 debian/patches/memory_leak.patch | 35 -----------------------------------
 debian/patches/series            |  2 --
 debian/patches/spelling.patch    | 32 --------------------------------
 3 files changed, 69 deletions(-)

diff --git a/debian/patches/memory_leak.patch b/debian/patches/memory_leak.patch
deleted file mode 100644
index 212a97d..0000000
--- a/debian/patches/memory_leak.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Description: In Text::Template 0.44 _scrubpkg is still causing memory leaks
- in long running processes. The generated package is not cleared and the
- package is not removed from the symbol table of Text::Template.
-Origin: https://rt.cpan.org/Public/Bug/Display.html?id=22031
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=22031
-Bug-Debian: https://bugs.debian.org/609528
-Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=22031
-Author: Radu Greab <radu [...] yx.ro>
-Reviewed-by: gregor herrmann <gregoa at debian.org>
-Last-Update: 2011-01-10
-
---- a/lib/Text/Template.pm
-+++ b/lib/Text/Template.pm
-@@ -443,6 +443,8 @@
-     foreach my $key (keys %$hash) {
-       undef $hash->{$key};
-     }
-+    %$hash = ();
-+    delete $Text::Template::{$s."::"};
-   }
- }
-   
---- a/t/01-basic.t
-+++ b/t/01-basic.t
-@@ -245,7 +245,9 @@
- # (31) Test _scrubpkg for leakiness
- $Text::Template::GEN0::test = 1;
- Text::Template::_scrubpkg('Text::Template::GEN0');
--if ($Text::Template::GEN0::test) {
-+if ($Text::Template::GEN0::test
-+    || exists $Text::Template::GEN0::{test}
-+    || exists $Text::Template::{'GEN0::'}) {
-   print "not ok $n\n";
- } else {
-   print "ok $n\n";
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 6fcd9d8..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1,2 +0,0 @@
-memory_leak.patch
-spelling.patch
diff --git a/debian/patches/spelling.patch b/debian/patches/spelling.patch
deleted file mode 100644
index f1c834b..0000000
--- a/debian/patches/spelling.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Description: fix a spelling mistake
-Origin: https://rt.cpan.org/Public/Bug/Display.html?id=86872
-
---- a/lib/Text/Template.pm
-+++ b/lib/Text/Template.pm
-@@ -5,7 +5,7 @@
- #
- # Copyright 2013 M. J. Dominus.
- # You may copy and distribute this program under the
--# same terms as Perl iteself.  
-+# same terms as Perl itself.
- # If in doubt, write to mjd-perl-template+ at plover.com for a license.
- #
- # Version 1.46
-@@ -677,7 +677,7 @@
- 
- Each program fragment should be a sequence of Perl statements, which
- are evaluated the usual way.  The result of the last statement
--executed will be evaluted in scalar context; the result of this
-+executed will be evaluated in scalar context; the result of this
- statement is a string, which is interpolated into the template in
- place of the program fragment itself.
- 
-@@ -1493,7 +1493,7 @@
- 
- Because we didn't put C<use strict> at the top of the second fragment,
- it was only active in the first fragment, and we didn't get any
--C<strict> checking in the second fragment.  Then we mispelled C<$foo>
-+C<strict> checking in the second fragment.  Then we misspelled C<$foo>
- and the error wasn't caught.  
- 
- C<Text::Template> version 1.22 and higher has a new feature to make

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtext-template-perl.git



More information about the Pkg-perl-cvs-commits mailing list