From bedaf212859f7f68f14ca5afd3052b362b55f7e9 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Mon, 2 May 2016 12:38:35 +0200
Subject: 5.22.2 bump
---
.gitignore | 1 +
perl-5.10.0-libresolv.patch | 4 ++--
perl.spec | 21 ++++++++++-----------
sources | 2 +-
4 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/.gitignore b/.gitignore
index e0e7271..123430c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@ perl-5.12.1.tar.gz
/perl-5.20.2.tar.bz2
/perl-5.22.0.tar.bz2
/perl-5.22.1.tar.bz2
+/perl-5.22.2.tar.bz2
diff --git a/perl-5.10.0-libresolv.patch b/perl-5.10.0-libresolv.patch
index 237d481..3c41a2c 100644
--- a/perl-5.10.0-libresolv.patch
+++ b/perl-5.10.0-libresolv.patch
@@ -5,8 +5,8 @@ diff -up perl-5.10.0/Configure.didi perl-5.10.0/Configure
: set usesocks on the Configure command line to enable socks.
: List of libraries we want.
: If anyone needs extra -lxxx, put those in a hint file.
--libswanted="cl pthread socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld"
-+libswanted="cl pthread socket resolv inet nsl nm ndbm gdbm dbm db malloc dl
ld"
+-libswanted="cl pthread socket bind inet nsl ndbm gdbm dbm db malloc dl ld"
++libswanted="cl pthread socket resolv inet nsl ndbm gdbm dbm db malloc dl ld"
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD"
: We probably want to search /usr/shlib before most other libraries.
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist.
diff --git a/perl.spec b/perl.spec
index 749d0d3..f419b70 100644
--- a/perl.spec
+++ b/perl.spec
@@ -1,4 +1,4 @@
-%global perl_version 5.22.1
+%global perl_version 5.22.2
%global perl_epoch 4
%global perl_arch_stem -thread-multi
%global perl_archname %{_arch}-%{_os}%{perl_arch_stem}
@@ -29,7 +29,7 @@
Name: perl
Version: %{perl_version}
# release number must be even higher, because dual-lived modules will be broken
otherwise
-Release: 358%{?dist}
+Release: 359%{?dist}
Epoch: %{perl_epoch}
Summary: Practical Extraction and Report Language
Group: Development/Languages
@@ -91,10 +91,6 @@ Patch27: perl-5.22.0-make-PadlistNAMES-lvalue-again.patch
# Workaround for Coro, bug #1231165, CPAN RT#101063. To remove in the future.
Patch28: perl-5.22.0-Revert-const-the-core-magic-vtables.patch
-# Fix CVE-2016-2381 (ambiguous environment variables handling), bug #1313702,
-# in upstream after 5.23.8
-Patch29: perl-5.23.8-remove-duplicate-environment-variables-from-environ.patch
-
# Link XS modules to libperl.so with EU::CBuilder on Linux, bug #960048
Patch200: perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-CBuilder-on-Li.patch
@@ -120,7 +116,7 @@ BuildRequires: procps, rsyslog
# compat macro needed for rebuild
-%global perl_compat perl(:MODULE_COMPAT_5.22.1)
+%global perl_compat perl(:MODULE_COMPAT_5.22.2)
# File provides
Provides: perl(bytes_heavy.pl)
@@ -173,6 +169,7 @@ Group: Development/Languages
License: GPL+ or Artistic
# Compat provides
Provides: %perl_compat
+Provides: perl(:MODULE_COMPAT_5.22.1)
Provides: perl(:MODULE_COMPAT_5.22.0)
# Interpreter version to fulfil required genersted from "require 5.006;"
Provides: perl(:VERSION) = %{perl_version}
@@ -1556,7 +1553,7 @@ Summary: What modules are shipped with versions of perl
Group: Development/Libraries
License: GPL+ or Artistic
Epoch: 1
-Version: 5.20151213
+Version: 5.20160429
Requires: %perl_compat
Requires: perl(List::Util)
Requires: perl(version) >= 0.88
@@ -1572,7 +1569,7 @@ Summary: Tool for listing modules shipped with perl
Group: Development/Tools
License: GPL+ or Artistic
Epoch: 1
-Version: 5.20151213
+Version: 5.20160429
Requires: %perl_compat
Requires: perl(feature)
Requires: perl(version) >= 0.88
@@ -2364,7 +2361,6 @@ Perl extension for Version Objects
%patch26 -p1
%patch27 -p1
%patch28 -p1
-%patch29 -p1
%patch200 -p1
%patch201 -p1
@@ -2385,7 +2381,6 @@ perl -x patchlevel.h \
'Fedora Patch26: Make *DBM_File desctructors thread-safe (RT#61912)' \
'Fedora Patch27: Make PadlistNAMES() lvalue again (CPAN RT#101063)' \
'Fedora Patch28: Make magic vtable writable as a work-around for Coro (CPAN
RT#101063)' \
- 'Fedora Patch29: Fix CVE-2016-2381 (ambiguous environment variables
handling)' \
'Fedora Patch200: Link XS modules to libperl.so with EU::CBuilder on Linux'
\
'Fedora Patch201: Link XS modules to libperl.so with EU::MM on Linux' \
%{nil}
@@ -4638,6 +4633,10 @@ popd
# Old changelog entries are preserved in CVS.
%changelog
+* Mon May 02 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 4:5.22.6-359
+- 5.22.2 bump (see <
http://search.cpan.org/dist/perl-5.22.2/pod/perldelta.pod>
+ for release notes)
+
* Fri Mar 04 2016 Petr Pisar <ppisar(a)redhat.com> - 4:5.22.1-358
- Remove bundled perl-IPC-SysV (bug #1308527)
diff --git a/sources b/sources
index 53010b5..e61a1ae 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-67242b9bd642b458bec884ed2a040910 perl-5.22.1.tar.bz2
+24ec0b41fdd1a4cce0e66811ae1f5e1b perl-5.22.2.tar.bz2
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=f24&id=bedaf212...