From eadd866cad9b474abcc5cc29a3fd71a1db5ff255 Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@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 <p...@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 <p...@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=perl-Test-Valgrind-1.17-1.fc24&id=eadd866cad9b474abcc5cc29a3fd71a1db5ff255
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to