From 66f88a4a476b70dcd5bb796b544926573bd35c9c Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@city-fan.org>
Date: Thu, 13 Oct 2016 15:18:04 +0100
Subject: Update to 3.0218

- New upstream release 3.0218
  - Detect INF/NAN: ?/++/-?/--- on HP-UX (GH#56)
  - New stringify_infnan(3) infnan_mode; easy to detect platform-independent
    "inf", "-inf" or "nan" strings with double quotes, with qnan, snan or
    negative nan unified to "nan"
  - Use faster strEQc macros from cperl with constant strings
  - Prefer memEQ for systems without memcmp, to use bcmp there
  - Add more expect_false() to inf/nan branches
  - expect_false() macro fix for MSVC
  - Fix av and hv length types: protect from security sensitive overflows, add
    HVMAX_T and RITER_T
  - Add new "Hash key too large" error; perl5 silently truncates it, we prefer
    errors
  - Fix broken 5.8.1 SvPOK_only, i.e. assert_not_ROK
  - Fix and document wrong strEQc usage in new() (GH#70)
  - Fix t/gh70-asan.t for older perls < 5.14
  - Fix DPPP_dummy_PL_parser warnings
---
 perl-Cpanel-JSON-XS.spec | 26 +++++++++++++++++++++++---
 sources                  |  2 +-
 2 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/perl-Cpanel-JSON-XS.spec b/perl-Cpanel-JSON-XS.spec
index d7e4645..b85f606 100644
--- a/perl-Cpanel-JSON-XS.spec
+++ b/perl-Cpanel-JSON-XS.spec
@@ -1,6 +1,6 @@
 Name:          perl-Cpanel-JSON-XS
 Summary:       JSON::XS for Cpanel, fast and correct serializing
-Version:       3.0217
+Version:       3.0218
 Release:       1%{?dist}
 License:       GPL+ or Artistic
 URL:           http://search.cpan.org/dist/Cpanel-JSON-XS/
@@ -44,11 +44,12 @@ BuildRequires:      perl(lib)
 BuildRequires: perl(strict)
 BuildRequires: perl(Test)
 BuildRequires: perl(Test::More) >= 0.88
+BuildRequires: perl(Test::Simple)
 BuildRequires: perl(Tie::Array)
 BuildRequires: perl(Tie::Hash)
 BuildRequires: perl(utf8)
 BuildRequires: perl(warnings)
-%if !%{defined perl_bootstrap}
+# Optional Tests
 # Cycle: perl-Cpanel-JSON-XS → perl-Test-LeakTrace → perl-Module-Install
 # → perl-YAML-Tiny → perl-JSON-MaybeXS → perl-Cpanel-JSON-XS
 # Cycle: perl-Cpanel-JSON-XS → perl-Perl-MinimumVersion → perl-PPI
@@ -58,7 +59,7 @@ BuildRequires:        perl(warnings)
 # → perl-JSON-MaybeXS → perl-Cpanel-JSON-XS
 # Cycle: perl-Cpanel-JSON-XS → perl-Test-Kwalitee → perl-Module-CPANTS-Analyse
 # → perl-JSON-MaybeXS → perl-Cpanel-JSON-XS
-# Optional Tests
+%if !%{defined perl_bootstrap}
 BuildRequires: perl(common::sense) >= 3.5
 BuildRequires: perl(Hash::Util)
 BuildRequires: perl(JSON)
@@ -155,6 +156,25 @@ make test %{!?perl_bootstrap:AUTHOR_TESTING=1}
 %{_mandir}/man3/Cpanel::JSON::XS::Boolean.3*
 
 %changelog
+* Thu Oct 13 2016 Paul Howarth <p...@city-fan.org> - 3.0218-1
+- Update to 3.0218
+  - Detect INF/NAN: ?/++/-?/--- on HP-UX (GH#56)
+  - New stringify_infnan(3) infnan_mode; easy to detect platform-independent
+    "inf", "-inf" or "nan" strings with double quotes, with qnan, snan or
+    negative nan unified to "nan"
+  - Use faster strEQc macros from cperl with constant strings
+  - Prefer memEQ for systems without memcmp, to use bcmp there
+  - Add more expect_false() to inf/nan branches
+  - expect_false() macro fix for MSVC
+  - Fix av and hv length types: protect from security sensitive overflows, add
+    HVMAX_T and RITER_T
+  - Add new "Hash key too large" error; perl5 silently truncates it, we prefer
+    errors
+  - Fix broken 5.8.1 SvPOK_only, i.e. assert_not_ROK
+  - Fix and document wrong strEQc usage in new() (GH#70)
+  - Fix t/gh70-asan.t for older perls < 5.14
+  - Fix DPPP_dummy_PL_parser warnings
+
 * Sat Jun 18 2016 Paul Howarth <p...@city-fan.org> - 3.0217-1
 - Update to 3.0217
   - Improve test t/20_unknown.t for older JSON::PP
diff --git a/sources b/sources
index 4efb69f..bbb57ce 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-747672f925ce479d3da2ff316e47cf23  Cpanel-JSON-XS-3.0217.tar.gz
+818af1a8354341646d839ca1a14b780c  Cpanel-JSON-XS-3.0218.tar.gz
-- 
cgit v0.12


        
http://pkgs.fedoraproject.org/cgit/perl-Cpanel-JSON-XS.git/commit/?h=perl-Cpanel-JSON-XS-3.0218-1.fc25&id=66f88a4a476b70dcd5bb796b544926573bd35c9c
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to