pghmcfc pushed to perl-Test-Valgrind (master). "Update to 1.17 (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Sun Nov 15 14:22:48 UTC 2015
From eadd866cad9b474abcc5cc29a3fd71a1db5ff255 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul at city-fan.org>
Date: Sun, 15 Nov 2015 14:21:47 +0000
Subject: Update to 1.17
- New upstream release 1.17
- The Test::Valgrind tests will now be skipped when the default and
user-supplied suppressions files do not refer to any perl-related symbol;
this behaviour can be overridden by passing 'allow_no_supp => 1' to
Test::Valgrind->import
- Fix CPAN RT#101934: t/20-bad.t failing on armv7hl; while the root cause of
this issue is probably not at Test::Valgrind's level, it should
nevertheless not run the tests when the suppression files are obviously
insufficient
- The accuracy of the default perl suppression file has been improved
- The tests will be more reliably skipped when no valgrind or no suppressions
are found
- Segmentation faults during the analysis are now more gracefully handled
- 'no_def_supp => 1' will no longer cause the extra suppressions to be
ignored
- t/20-bad.t will no longer run the extra tests when no valgrind can be found
(this was a regression in version 1.15)
- Bump version requirements for File::Temp/Test::Builder usage in test suite
- Drop redundant %{?perl_default_filter}
---
perl-Test-Valgrind.spec | 32 ++++++++++++++++++++++++++++----
sources | 2 +-
2 files changed, 29 insertions(+), 5 deletions(-)
diff --git a/perl-Test-Valgrind.spec b/perl-Test-Valgrind.spec
index 86aa285..c89a8d0 100644
--- a/perl-Test-Valgrind.spec
+++ b/perl-Test-Valgrind.spec
@@ -1,6 +1,6 @@
Name: perl-Test-Valgrind
Summary: Generate suppressions, analyze and test any command with valgrind
-Version: 1.15
+Version: 1.17
Release: 1%{?dist}
Group: Development/Libraries
License: GPL+ or Artistic
@@ -30,6 +30,8 @@ BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp) >= 0.14
BuildRequires: perl(Filter::Util::Call)
+BuildRequires: perl(IO::Select)
+BuildRequires: perl(List::Util)
BuildRequires: perl(Perl::Destruct::Level)
BuildRequires: perl(POSIX)
BuildRequires: perl(Scalar::Util)
@@ -43,7 +45,10 @@ BuildRequires: perl(XSLoader)
BuildRequires: valgrind >= 3.1.0
# Test Suite
BuildRequires: perl(lib)
+BuildRequires: perl(File::Temp) >= 0.19
+BuildRequires: perl(Test::Builder) >= 0.88
BuildRequires: perl(Test::More)
+BuildRequires: perl(Time::HiRes)
BuildRequires: perl(XSLoader)
# Runtime
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
@@ -61,9 +66,6 @@ Requires: perl(XML::Twig::Elt)
Requires: perl(XSLoader)
Requires: valgrind >= 3.1.0
-# Don't "provide" private Perl libs
-%{?perl_default_filter}
-
%description
The Test::Valgrind::* API lets you run Perl code through the memcheck tool of
the valgrind memory debugger, to test for memory errors and leaks. The
@@ -139,8 +141,30 @@ rm -rf %{buildroot}
%{_mandir}/man3/Test::Valgrind::Suppressions.3*
%{_mandir}/man3/Test::Valgrind::Tool.3*
%{_mandir}/man3/Test::Valgrind::Tool::memcheck.3*
+%{_mandir}/man3/Test::Valgrind::Util.3*
%changelog
+* Sun Nov 15 2015 Paul Howarth <paul at city-fan.org> - 1.17-1
+- Update to 1.17
+ - The Test::Valgrind tests will now be skipped when the default and
+ user-supplied suppressions files do not refer to any perl-related symbol;
+ this behaviour can be overridden by passing 'allow_no_supp => 1' to
+ Test::Valgrind->import
+ - Fix CPAN RT#101934: t/20-bad.t failing on armv7hl; while the root cause of
+ this issue is probably not at Test::Valgrind's level, it should
+ nevertheless not run the tests when the suppression files are obviously
+ insufficient
+ - The accuracy of the default perl suppression file has been improved
+ - The tests will be more reliably skipped when no valgrind or no suppressions
+ are found
+ - Segmentation faults during the analysis are now more gracefully handled
+ - 'no_def_supp => 1' will no longer cause the extra suppressions to be
+ ignored
+ - t/20-bad.t will no longer run the extra tests when no valgrind can be found
+ (this was a regression in version 1.15)
+- Bump version requirements for File::Temp/Test::Builder usage in test suite
+- Drop redundant %%{?perl_default_filter}
+
* Sat Oct 31 2015 Paul Howarth <paul at city-fan.org> - 1.15-1
- Update to 1.15
- The new 'regen_def_supp' option can be passed to Test::Valgrind->import to
diff --git a/sources b/sources
index 329e807..23dc96e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2e0298b7587ccb03b68065c3814b9003 Test-Valgrind-1.15.tar.gz
+8ec5e531437ee2567df4d308c5cd5abd Test-Valgrind-1.17.tar.gz
--
cgit v0.11.2
http://pkgs.fedoraproject.org/cgit/perl-Test-Valgrind.git/commit/?h=master&id=eadd866cad9b474abcc5cc29a3fd71a1db5ff255
More information about the perl-devel
mailing list