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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]