5.22.2 bump

This commit is contained in:
Jitka Plesnikova 2016-05-02 09:34:12 +02:00
parent 3bf2f454d6
commit a4b737109b
4 changed files with 17 additions and 15 deletions

1
.gitignore vendored
View File

@ -20,3 +20,4 @@ perl-5.12.1.tar.gz
/perl-5.20.2.tar.bz2 /perl-5.20.2.tar.bz2
/perl-5.22.0.tar.bz2 /perl-5.22.0.tar.bz2
/perl-5.22.1.tar.bz2 /perl-5.22.1.tar.bz2
/perl-5.22.2.tar.bz2

View File

@ -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. : set usesocks on the Configure command line to enable socks.
: List of libraries we want. : List of libraries we want.
: If anyone needs extra -lxxx, put those in a hint file. : 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 bind inet nsl 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 resolv inet nsl ndbm gdbm dbm db malloc dl ld"
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD" libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD"
: We probably want to search /usr/shlib before most other libraries. : We probably want to search /usr/shlib before most other libraries.
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. : This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist.

View File

@ -1,4 +1,4 @@
%global perl_version 5.22.1 %global perl_version 5.22.2
%global perl_epoch 4 %global perl_epoch 4
%global perl_arch_stem -thread-multi %global perl_arch_stem -thread-multi
%global perl_archname %{_arch}-%{_os}%{perl_arch_stem} %global perl_archname %{_arch}-%{_os}%{perl_arch_stem}
@ -28,7 +28,7 @@
Name: perl Name: perl
Version: %{perl_version} Version: %{perl_version}
# release number must be even higher, because dual-lived modules will be broken otherwise # release number must be even higher, because dual-lived modules will be broken otherwise
Release: 360%{?dist} Release: 361%{?dist}
Epoch: %{perl_epoch} Epoch: %{perl_epoch}
Summary: Practical Extraction and Report Language Summary: Practical Extraction and Report Language
Group: Development/Languages Group: Development/Languages
@ -93,10 +93,6 @@ Patch27: perl-5.22.0-make-PadlistNAMES-lvalue-again.patch
# Workaround for Coro, bug #1231165, CPAN RT#101063. To remove in the future. # 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 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
# Replace ExtUtils::MakeMaker dependency with ExtUtils::MM::Utils. # Replace ExtUtils::MakeMaker dependency with ExtUtils::MM::Utils.
# This allows not to require perl-devel. Bug #1129443 # This allows not to require perl-devel. Bug #1129443
Patch30: perl-5.22.1-Replace-EU-MM-dependnecy-with-EU-MM-Utils-in-IPC-Cmd.patch Patch30: perl-5.22.1-Replace-EU-MM-dependnecy-with-EU-MM-Utils-in-IPC-Cmd.patch
@ -125,7 +121,7 @@ BuildRequires: procps, rsyslog
# compat macro needed for rebuild # 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 # File provides
Provides: perl(bytes_heavy.pl) Provides: perl(bytes_heavy.pl)
@ -178,6 +174,7 @@ Group: Development/Languages
License: GPL+ or Artistic License: GPL+ or Artistic
# Compat provides # Compat provides
Provides: %perl_compat Provides: %perl_compat
Provides: perl(:MODULE_COMPAT_5.22.1)
Provides: perl(:MODULE_COMPAT_5.22.0) Provides: perl(:MODULE_COMPAT_5.22.0)
# Interpreter version to fulfil required genersted from "require 5.006;" # Interpreter version to fulfil required genersted from "require 5.006;"
Provides: perl(:VERSION) = %{perl_version} Provides: perl(:VERSION) = %{perl_version}
@ -1085,8 +1082,10 @@ STDOUT.
%if %{dual_life} || %{rebuild_from_scratch} %if %{dual_life} || %{rebuild_from_scratch}
%package -n perl-ExtUtils-MM-Utils %package -n perl-ExtUtils-MM-Utils
Summary: ExtUtils::MM methods without dependency on ExtUtils::MakeMaker Summary: ExtUtils::MM methods without dependency on ExtUtils::MakeMaker
License: GPL+ or Artistic
Group: Development/Libraries Group: Development/Libraries
License: GPL+ or Artistic
Epoch: 0
Version: 7.04
BuildArch: noarch BuildArch: noarch
Requires: %perl_compat Requires: %perl_compat
@ -1576,7 +1575,7 @@ Summary: What modules are shipped with versions of perl
Group: Development/Libraries Group: Development/Libraries
License: GPL+ or Artistic License: GPL+ or Artistic
Epoch: 1 Epoch: 1
Version: 5.20151213 Version: 5.20160429
Requires: %perl_compat Requires: %perl_compat
Requires: perl(List::Util) Requires: perl(List::Util)
Requires: perl(version) >= 0.88 Requires: perl(version) >= 0.88
@ -1592,7 +1591,7 @@ Summary: Tool for listing modules shipped with perl
Group: Development/Tools Group: Development/Tools
License: GPL+ or Artistic License: GPL+ or Artistic
Epoch: 1 Epoch: 1
Version: 5.20151213 Version: 5.20160429
Requires: %perl_compat Requires: %perl_compat
Requires: perl(feature) Requires: perl(feature)
Requires: perl(version) >= 0.88 Requires: perl(version) >= 0.88
@ -2385,7 +2384,6 @@ Perl extension for Version Objects
%patch26 -p1 %patch26 -p1
%patch27 -p1 %patch27 -p1
%patch28 -p1 %patch28 -p1
%patch29 -p1
%patch30 -p1 %patch30 -p1
%patch200 -p1 %patch200 -p1
%patch201 -p1 %patch201 -p1
@ -2407,7 +2405,6 @@ perl -x patchlevel.h \
'Fedora Patch26: Make *DBM_File desctructors thread-safe (RT#61912)' \ 'Fedora Patch26: Make *DBM_File desctructors thread-safe (RT#61912)' \
'Fedora Patch27: Make PadlistNAMES() lvalue again (CPAN RT#101063)' \ '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 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 Patch30: Replace EU::MakeMaker dependency with EU::MM::Utils in IPC::Cmd (bug #1129443)' \ 'Fedora Patch30: Replace EU::MakeMaker dependency with EU::MM::Utils in IPC::Cmd (bug #1129443)' \
'Fedora Patch200: Link XS modules to libperl.so with EU::CBuilder on Linux' \ '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' \ 'Fedora Patch201: Link XS modules to libperl.so with EU::MM on Linux' \
@ -4679,6 +4676,10 @@ popd
# Old changelog entries are preserved in CVS. # Old changelog entries are preserved in CVS.
%changelog %changelog
* Mon May 02 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4:5.22.6-361
- 5.22.2 bump (see <http://search.cpan.org/dist/perl-5.22.2/pod/perldelta.pod>
for release notes)
* Mon Apr 18 2016 Petr Pisar <ppisar@redhat.com> - 4:5.22.1-360 * Mon Apr 18 2016 Petr Pisar <ppisar@redhat.com> - 4:5.22.1-360
- Weak perl-Encode-devel dependency on perl-devel to Recommends level - Weak perl-Encode-devel dependency on perl-devel to Recommends level
(bug #1129443) (bug #1129443)

View File

@ -1 +1 @@
67242b9bd642b458bec884ed2a040910 perl-5.22.1.tar.bz2 24ec0b41fdd1a4cce0e66811ae1f5e1b perl-5.22.2.tar.bz2