pghmcfc pushed to perl-List-MoreUtils-XS (f27). "Update to 0.428
(..more)"
by notifications@fedoraproject.org
Notification time stamped 2018-04-22 09:34:43 UTC
From a2c8f390227ffc83c08c0efef52b8371c90bbe54 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Dec 21 2017 14:19:40 +0000
Subject: Update to 0.428
- New upstream release 0.428
- Fix build fails on perl ≥ 5.27.4 with -DDEBUGGING (CPAN RT#123613)
- Update ppport.h to 3.37 for improved blead support
- Fix context arg to croak() (CPAN RT#123869)
- Fix one() returning true on empty list (CPAN RT#123870)
- Pamper $a/$b/$_ refcounting bugs (CPAN RT#123868)
---
diff --git a/.gitignore b/.gitignore
index 8a7eaba..82bb4d1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/List-MoreUtils-XS-0.422.tar.gz
/List-MoreUtils-XS-0.423.tar.gz
/List-MoreUtils-XS-0.426.tar.gz
+/List-MoreUtils-XS-0.428.tar.gz
diff --git a/List-MoreUtils-XS-0.421-unbundle.patch b/List-MoreUtils-XS-0.421-unbundle.patch
deleted file mode 100644
index fc355af..0000000
--- a/List-MoreUtils-XS-0.421-unbundle.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- Makefile.PL
-+++ Makefile.PL
-@@ -13,18 +13,8 @@ BEGIN
- }
- }
-
--use inc::latest 'Capture::Tiny';
--use inc::latest 'Config::AutoConf';
--
--if (inc::latest->can("write"))
--{
-- inc::latest->write("inc");
-- for my $mod (inc::latest->loaded_modules)
-- {
-- inc::latest->bundle_module($mod, "inc");
-- }
--}
--
-+use Capture::Tiny;
-+use Config::AutoConf;
- use ExtUtils::MakeMaker;
-
- use inc::Config::AutoConf::LMU ();
-@@ -49,7 +39,6 @@ my %RUN_DEPS = (
- 'XSLoader' => "0.22",
- );
- my %BUNDLE_CONFIGURE_DEPS = (
-- 'inc::latest' => '0.500',
- 'Config::AutoConf' => '0.315',
- );
- my %CONFIGURE_DEPS = (
---- t/lib/Test/LMU.pm
-+++ t/lib/Test/LMU.pm
-@@ -16,7 +16,6 @@ my $CLASS = __PACKAGE__;
- eval "use Storable qw();";
- $@ or Storable->import(qw(freeze));
- __PACKAGE__->can("freeze") or eval <<'EOFR';
--use inc::latest 'JSON::PP';
- use JSON::PP qw();
- sub freeze {
- my $json = JSON::PP->new();
diff --git a/List-MoreUtils-XS-0.428-unbundle.patch b/List-MoreUtils-XS-0.428-unbundle.patch
new file mode 100644
index 0000000..46be647
--- /dev/null
+++ b/List-MoreUtils-XS-0.428-unbundle.patch
@@ -0,0 +1,41 @@
+--- Makefile.PL
++++ Makefile.PL
+@@ -13,18 +13,8 @@ BEGIN
+ }
+ }
+
+-use inc::latest 'Capture::Tiny';
+-use inc::latest 'Config::AutoConf';
+-
+-if (inc::latest->can("write"))
+-{
+- inc::latest->write("inc");
+- for my $mod (inc::latest->loaded_modules)
+- {
+- inc::latest->bundle_module($mod, "inc");
+- }
+-}
+-
++use Capture::Tiny;
++use Config::AutoConf;
+ use ExtUtils::MakeMaker;
+
+ use inc::Config::AutoConf::LMU ();
+@@ -48,7 +38,6 @@ my %RUN_DEPS = (
+ 'XSLoader' => "0.22",
+ );
+ my %BUNDLE_CONFIGURE_DEPS = (
+- 'inc::latest' => '0.500',
+ 'Config::AutoConf' => '0.315',
+ );
+ my %CONFIGURE_DEPS = (
+--- t/lib/Test/LMU.pm
++++ t/lib/Test/LMU.pm
+@@ -16,7 +16,6 @@ my $CLASS = __PACKAGE__;
+ eval "use Storable qw();";
+ $@ or Storable->import(qw(freeze));
+ __PACKAGE__->can("freeze") or eval <<'EOFR';
+-use inc::latest 'JSON::PP';
+ use JSON::PP qw();
+ sub freeze {
+ my $json = JSON::PP->new();
diff --git a/perl-List-MoreUtils-XS.spec b/perl-List-MoreUtils-XS.spec
index 0aa099f..f718000 100644
--- a/perl-List-MoreUtils-XS.spec
+++ b/perl-List-MoreUtils-XS.spec
@@ -1,5 +1,5 @@
Name: perl-List-MoreUtils-XS
-Version: 0.426
+Version: 0.428
Release: 1%{?dist}
Summary: Provide compiled List::MoreUtils functions
# Code from List-MoreUtils < 0.417 is GPL+ or Artistic
@@ -9,7 +9,7 @@ Summary: Provide compiled List::MoreUtils functions
License: (GPL+ or Artistic) and ASL 2.0
URL: http://search.cpan.org/dist/List-MoreUtils-XS/
Source0: http://search.cpan.org/CPAN/authors/id/R/RE/REHSACK/List-MoreUtils-XS-%{v...
-Patch0: List-MoreUtils-XS-0.421-unbundle.patch
+Patch0: List-MoreUtils-XS-0.428-unbundle.patch
# Module Build
BuildRequires: coreutils
BuildRequires: findutils
@@ -78,6 +78,14 @@ make test
%{_mandir}/man3/List::MoreUtils::XS.3*
%changelog
+* Thu Dec 21 2017 Paul Howarth <paul(a)city-fan.org> - 0.428-1
+- Update to 0.428
+ - Fix build fails on perl ≥ 5.27.4 with -DDEBUGGING (CPAN RT#123613)
+ - Update ppport.h to 3.37 for improved blead support
+ - Fix context arg to croak() (CPAN RT#123869)
+ - Fix one() returning true on empty list (CPAN RT#123870)
+ - Pamper $a/$b/$_ refcounting bugs (CPAN RT#123868)
+
* Tue Oct 3 2017 Paul Howarth <paul(a)city-fan.org> - 0.426-1
- Update to 0.426
- Fix broken format in part (GH#4)
diff --git a/sources b/sources
index 0299ac4..147eb42 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (List-MoreUtils-XS-0.426.tar.gz) = c98bafe58eb636ffb0a2410b74904e9dff6b719d3574ddf5f56bdcfe19fbba76135b4f631cb45e4c9cea8330125cd3d2be2d8571026cd521a25eb512b88e99cf
+SHA512 (List-MoreUtils-XS-0.428.tar.gz) = a608568e3c4a2e160e4f9afa26640be5b97ec83e301a6b81849e37951698b9423c0a969d7e8797a49b4fb6c5123780630a3726c64713922b90b21b947682c3dd
https://src.fedoraproject.org/rpms/perl-List-MoreUtils-XS/c/a2c8f390227ff...
6 years, 1 month
[Bug 1567778] CVE-2018-6797 perl: heap write overflow in regcomp.c [
fedora-all]
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1567778
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ON_QA |CLOSED
Fixed In Version|perl-5.26.2-411.fc29 |perl-5.26.2-411.fc29
| |perl-5.26.2-404.fc27
Resolution|--- |ERRATA
Last Closed| |2018-04-20 23:39:44
--- Comment #7 from Fedora Update System <updates(a)fedoraproject.org> ---
perl-5.26.2-404.fc27, perl-Module-CoreList-5.20180414-1.fc27 has been pushed to
the Fedora 27 stable repository. If problems still persist, please make note of
it in this bug report.
--
You are receiving this mail because:
You are on the CC list for the bug.
6 years, 1 month