Hello community,

here is the log from the commit of package perl-Test-LeakTrace for 
openSUSE:Factory checked in at 2011-11-21 12:47:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test-LeakTrace (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Test-LeakTrace.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Test-LeakTrace", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Test-LeakTrace/perl-Test-LeakTrace.changes  
2011-09-23 12:39:04.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Test-LeakTrace.new/perl-Test-LeakTrace.changes 
    2011-11-21 12:47:30.000000000 +0100
@@ -1,0 +2,6 @@
+Sun Nov 20 20:41:13 UTC 2011 - co...@suse.com
+
+- update to 0.14
+    - Fix Test::Valgrind failures (thanks to @shohex)
+
+-------------------------------------------------------------------

Old:
----
  Test-LeakTrace-0.13.tar.gz

New:
----
  Test-LeakTrace-0.14.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Test-LeakTrace.spec ++++++
--- /var/tmp/diff_new_pack.rrA9mS/_old  2011-11-21 12:47:31.000000000 +0100
+++ /var/tmp/diff_new_pack.rrA9mS/_new  2011-11-21 12:47:31.000000000 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           perl-Test-LeakTrace
-Version:        0.13
+Version:        0.14
 Release:        1
 License:        GPL+ or Artistic
 %define cpan_name Test-LeakTrace
@@ -58,9 +58,6 @@
 %perl_process_packlist
 %perl_gen_filelist
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files -f %{name}.files
 %defattr(-,root,root,755)
 %doc Changes README

++++++ Test-LeakTrace-0.13.tar.gz -> Test-LeakTrace-0.14.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/Changes 
new/Test-LeakTrace-0.14/Changes
--- old/Test-LeakTrace-0.13/Changes     2010-08-01 08:17:35.000000000 +0200
+++ new/Test-LeakTrace-0.14/Changes     2011-10-07 11:22:39.000000000 +0200
@@ -1,5 +1,8 @@
 Revision history for Perl extension Test::LeakTrace
 
+0.14 2011-10-07 02:22:11
+    - Fix Test::Valgrind failures (thanks to @shohex)
+
 0.13 Sun Aug  1 15:17:23 2010
     - Fix tests for older perls
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/LeakTrace.xs 
new/Test-LeakTrace-0.14/LeakTrace.xs
--- old/Test-LeakTrace-0.13/LeakTrace.xs        2010-08-01 08:10:57.000000000 
+0200
+++ new/Test-LeakTrace-0.14/LeakTrace.xs        2011-10-07 11:18:55.000000000 
+0200
@@ -361,6 +361,15 @@
     PERL_UNUSED_VAR(items);
 
 void
+END(...)
+CODE:
+    dMY_CXT;
+    // release resources for valgrind
+    Safefree(MY_CXT.file);
+    MY_CXT.file = NULL;
+    PERL_UNUSED_VAR(items);
+
+void
 _start(bool need_stateinfo)
 PREINIT:
     dMY_CXT;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/MANIFEST 
new/Test-LeakTrace-0.14/MANIFEST
--- old/Test-LeakTrace-0.13/MANIFEST    2010-06-14 09:20:31.000000000 +0200
+++ new/Test-LeakTrace-0.14/MANIFEST    2011-10-07 11:23:24.000000000 +0200
@@ -48,3 +48,4 @@
 xt/02_pod.t
 xt/03_pod-coverage.t
 xt/04_synopsis.t
+xt/05_valgrind.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/MANIFEST.SKIP 
new/Test-LeakTrace-0.14/MANIFEST.SKIP
--- old/Test-LeakTrace-0.13/MANIFEST.SKIP       2009-02-22 06:12:29.000000000 
+0100
+++ new/Test-LeakTrace-0.14/MANIFEST.SKIP       2011-10-07 11:23:21.000000000 
+0200
@@ -39,3 +39,6 @@
 # skip author's files
 \bauthor\b
 
+LeakTrace\.(?:bs|o|c)
+MYMETA\.(?:json|yml)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/META.yml 
new/Test-LeakTrace-0.14/META.yml
--- old/Test-LeakTrace-0.13/META.yml    2010-08-01 08:18:03.000000000 +0200
+++ new/Test-LeakTrace-0.14/META.yml    2011-10-07 11:24:30.000000000 +0200
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: 6.42
 distribution_type: module
-generated_by: 'Module::Install version 1.00'
+generated_by: 'Module::Install version 1.02'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -26,4 +26,4 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: git://github.com/gfx/Perl-Test-LeakTrace.git
-version: 0.13
+version: 0.14
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/inc/Module/Install/Base.pm 
new/Test-LeakTrace-0.14/inc/Module/Install/Base.pm
--- old/Test-LeakTrace-0.13/inc/Module/Install/Base.pm  2010-08-01 
08:18:03.000000000 +0200
+++ new/Test-LeakTrace-0.14/inc/Module/Install/Base.pm  2011-10-07 
11:24:29.000000000 +0200
@@ -4,7 +4,7 @@
 use strict 'vars';
 use vars qw{$VERSION};
 BEGIN {
-       $VERSION = '1.00';
+       $VERSION = '1.02';
 }
 
 # Suspend handler for "redefined" warnings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/inc/Module/Install/MakeMaker.pm 
new/Test-LeakTrace-0.14/inc/Module/Install/MakeMaker.pm
--- old/Test-LeakTrace-0.13/inc/Module/Install/MakeMaker.pm     2010-08-01 
08:18:03.000000000 +0200
+++ new/Test-LeakTrace-0.14/inc/Module/Install/MakeMaker.pm     2011-10-07 
11:24:29.000000000 +0200
@@ -7,7 +7,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.00';
+       $VERSION = '1.02';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/inc/Module/Install/Makefile.pm 
new/Test-LeakTrace-0.14/inc/Module/Install/Makefile.pm
--- old/Test-LeakTrace-0.13/inc/Module/Install/Makefile.pm      2010-08-01 
08:18:03.000000000 +0200
+++ new/Test-LeakTrace-0.14/inc/Module/Install/Makefile.pm      2011-10-07 
11:24:29.000000000 +0200
@@ -8,7 +8,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.00';
+       $VERSION = '1.02';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/inc/Module/Install/Metadata.pm 
new/Test-LeakTrace-0.14/inc/Module/Install/Metadata.pm
--- old/Test-LeakTrace-0.13/inc/Module/Install/Metadata.pm      2010-08-01 
08:18:03.000000000 +0200
+++ new/Test-LeakTrace-0.14/inc/Module/Install/Metadata.pm      2011-10-07 
11:24:29.000000000 +0200
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.00';
+       $VERSION = '1.02';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
@@ -170,7 +170,7 @@
        # Normalize the version
        $version = $self->_perl_version($version);
 
-       # We don't support the reall old versions
+       # We don't support the really old versions
        unless ( $version >= 5.005 ) {
                die "Module::Install only supports 5.005 or newer (use 
ExtUtils::MakeMaker)\n";
        }
@@ -515,6 +515,7 @@
                'GNU Free Documentation license'     => 'unrestricted', 1,
                'GNU Affero General Public License'  => 'open_source',  1,
                '(?:Free)?BSD license'               => 'bsd',          1,
+               'Artistic license 2\.0'              => 'artistic_2',   1,
                'Artistic license'                   => 'artistic',     1,
                'Apache (?:Software )?license'       => 'apache',       1,
                'GPL'                                => 'gpl',          1,
@@ -550,9 +551,9 @@
 
 sub _extract_bugtracker {
        my @links   = $_[0] =~ m#L<(
-        \Qhttp://rt.cpan.org/\E[^>]+|
-        \Qhttp://github.com/\E[\w_]+/[\w_]+/issues|
-        \Qhttp://code.google.com/p/\E[\w_\-]+/issues/list
+        https?\Q://rt.cpan.org/\E[^>]+|
+        https?\Q://github.com/\E[\w_]+/[\w_]+/issues|
+        https?\Q://code.google.com/p/\E[\w_\-]+/issues/list
         )>#gx;
        my %links;
        @links{@links}=();
@@ -581,7 +582,7 @@
 sub requires_from {
        my $self     = shift;
        my $content  = Module::Install::_readperl($_[0]);
-       my @requires = $content =~ 
m/^use\s+([^\W\d]\w*(?:::\w+)*)\s+([\d\.]+)/mg;
+       my @requires = $content =~ 
m/^use\s+([^\W\d]\w*(?:::\w+)*)\s+(v?[\d\.]+)/mg;
        while ( @requires ) {
                my $module  = shift @requires;
                my $version = shift @requires;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/inc/Module/Install.pm 
new/Test-LeakTrace-0.14/inc/Module/Install.pm
--- old/Test-LeakTrace-0.13/inc/Module/Install.pm       2010-08-01 
08:18:03.000000000 +0200
+++ new/Test-LeakTrace-0.14/inc/Module/Install.pm       2011-10-07 
11:24:29.000000000 +0200
@@ -31,7 +31,7 @@
        # This is not enforced yet, but will be some time in the next few
        # releases once we can make sure it won't clash with custom
        # Module::Install extensions.
-       $VERSION = '1.00';
+       $VERSION = '1.02';
 
        # Storage for the pseudo-singleton
        $MAIN    = undef;
@@ -467,4 +467,4 @@
 
 1;
 
-# Copyright 2008 - 2010 Adam Kennedy.
+# Copyright 2008 - 2011 Adam Kennedy.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/lib/Test/LeakTrace/JA.pod 
new/Test-LeakTrace-0.14/lib/Test/LeakTrace/JA.pod
--- old/Test-LeakTrace-0.13/lib/Test/LeakTrace/JA.pod   2010-08-01 
08:17:44.000000000 +0200
+++ new/Test-LeakTrace-0.14/lib/Test/LeakTrace/JA.pod   2011-10-07 
11:24:20.000000000 +0200
@@ -7,7 +7,7 @@
 
 =head1 VERSION
 
-This document describes Test::LeakTrace version 0.13.
+This document describes Test::LeakTrace version 0.14.
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/lib/Test/LeakTrace.pm 
new/Test-LeakTrace-0.14/lib/Test/LeakTrace.pm
--- old/Test-LeakTrace-0.13/lib/Test/LeakTrace.pm       2010-08-01 
08:17:44.000000000 +0200
+++ new/Test-LeakTrace-0.14/lib/Test/LeakTrace.pm       2011-10-07 
11:24:20.000000000 +0200
@@ -4,7 +4,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.13';
+our $VERSION = '0.14';
 
 use XSLoader;
 XSLoader::load(__PACKAGE__, $VERSION);
@@ -130,7 +130,7 @@
 
 =head1 VERSION
 
-This document describes Test::LeakTrace version 0.13.
+This document describes Test::LeakTrace version 0.14.
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-LeakTrace-0.13/xt/05_valgrind.t 
new/Test-LeakTrace-0.14/xt/05_valgrind.t
--- old/Test-LeakTrace-0.13/xt/05_valgrind.t    1970-01-01 01:00:00.000000000 
+0100
+++ new/Test-LeakTrace-0.14/xt/05_valgrind.t    2011-10-07 11:15:50.000000000 
+0200
@@ -0,0 +1,14 @@
+#!perl
+use strict;
+use warnings;
+use Test::Valgrind;
+
+use Test::More;
+use Test::LeakTrace;
+
+no_leaks_ok {
+    my $a = 1 + 1;
+};
+
+done_testing;
+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to