commit ccef258de2722d2bcd00cafd0207c7909760eb86 Author: Petr Písař <ppisar@xxxxxxxxxx> Date: Thu Mar 14 17:15:58 2013 +0100 5.16.3 bump .gitignore | 1 + ...-Trouble-with-XS-APItest-t-clone-with-sta.patch | 56 ------- perl-5.16.2-CVE-2013-1667.patch | 170 -------------------- perl.spec | 29 ++-- sources | 6 +- 5 files changed, 14 insertions(+), 248 deletions(-) --- diff --git a/.gitignore b/.gitignore index 88ffbb4..78e5ce4 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ filter-requires.sh /perl-5.16.1-228.fc19.src.rpm /perl-5.16.1.tar.gz /perl-5.16.2.tar.gz +/perl-5.16.3.tar.bz2 diff --git a/perl.spec b/perl.spec index def0214..af7c5d2 100644 --- a/perl.spec +++ b/perl.spec @@ -1,4 +1,4 @@ -%global perl_version 5.16.2 +%global perl_version 5.16.3 %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: 260%{?dist} +Release: 261%{?dist} Epoch: %{perl_epoch} Summary: Practical Extraction and Report Language Group: Development/Languages @@ -41,7 +41,7 @@ Group: Development/Languages # Copyright Only: for example ext/Text-Soundex/Soundex.xs License: (GPL+ or Artistic) and (GPLv2+ or Artistic) and Copyright Only and MIT and Public Domain and UCD Url: http://www.perl.org/ -Source0: http://www.cpan.org/src/5.0/perl-%{perl_version}.tar.gz +Source0: http://www.cpan.org/src/5.0/perl-%{perl_version}.tar.bz2 Source2: perl-5.8.0-libnet.cfg Source3: macros.perl #Systemtap tapset and example that make use of systemtap-sdt-devel @@ -82,9 +82,6 @@ Patch9: perl-5.14.2-find2perl-transtate-question-mark-properly.patch # Fix broken atof, rhbz#835452, RT#109318 Patch10: perl-5.16.0-fix-broken-atof.patch -# Do not access freed memory when cloning thread, rhbz#825749, RT#111610 -Patch11: perl-5.16.1-perl-111610-Trouble-with-XS-APItest-t-clone-with-sta.patch - # Clear $@ before `do' I/O error, rhbz#834226, RT#113730 Patch13: perl-5.16.1-RT-113730-should-be-cleared-on-do-IO-error.patch @@ -115,9 +112,6 @@ Patch20: perl-5.17.6-Fix-misparsing-of-maketext-strings.patch # Add NAME heading into CPAN PODs, rhbz#908113, CPANRT#73396 Patch21: perl-5.16.2-cpan-CPAN-add-NAME-headings-in-modules-with-POD.patch -# Fix CVE-2013-1667, rhbz#918008 -Patch22: perl-5.16.2-CVE-2013-1667.patch - # Update some of the bundled modules # see http://fedoraproject.org/wiki/Perl/perl.spec for instructions @@ -134,10 +128,11 @@ BuildRequires: procps, rsyslog # compat macro needed for rebuild -%global perl_compat perl(:MODULE_COMPAT_5.16.2) +%global perl_compat perl(:MODULE_COMPAT_5.16.3) # Compat provides Provides: %perl_compat +Provides: perl(:MODULE_COMPAT_5.16.2) Provides: perl(:MODULE_COMPAT_5.16.1) Provides: perl(:MODULE_COMPAT_5.16.0) @@ -567,7 +562,7 @@ Summary: Character encodings in Perl Group: Development/Libraries License: GPL+ or Artistic Epoch: 0 -Version: 2.44 +Version: 2.44.01 Requires: %perl_compat Conflicts: perl < 4:5.16.2-256 @@ -580,7 +575,7 @@ Summary: Character encodings in Perl Group: Development/Libraries License: GPL+ or Artistic Epoch: 0 -Version: 2.44 +Version: 2.44.01 Requires: %perl_compat Requires: %{name}-Encode = %{epoch}:%{version}-%{release} Requires: perl-devel @@ -945,7 +940,7 @@ Summary: Perl core modules indexed by perl versions Group: Development/Languages License: GPL+ or Artistic Epoch: 1 -Version: 2.70 +Version: 2.76.02 Requires: %perl_compat Requires: perl(version) BuildArch: noarch @@ -1576,7 +1571,6 @@ tarball from perl.org. %patch8 -p1 %patch9 -p1 %patch10 -p1 -%patch11 -p1 %patch13 -p1 %patch14 -p1 %patch15 -p1 @@ -1586,7 +1580,6 @@ tarball from perl.org. %patch19 -p1 %patch20 -p1 %patch21 -p1 -%patch22 -p1 #copy the example script cp -a %{SOURCE5} . @@ -1789,7 +1782,6 @@ pushd %{build_archlib}/CORE/ 'Fedora Patch7: Dont run one io test due to random builder failures' \ 'Fedora Patch9: Fix find2perl to translate ? glob properly (RT#113054)' \ 'Fedora Patch10: Fix broken atof (RT#109318)' \ - 'Fedora Patch11: Do not access freed memory when cloning thread (RT#111610)' \ 'Fedora Patch13: Clear $@ before "do" I/O error (RT#113730)' \ 'Fedora Patch14: Do not truncate syscall() return value to 32 bits (RT#113980)' \ 'Fedora Patch15: Override the Pod::Simple::parse_file (CPANRT#77530)' \ @@ -1799,7 +1791,6 @@ pushd %{build_archlib}/CORE/ 'Fedora Patch19: Do not crash when vivifying $|' \ 'Fedora Patch20: Fix misparsing of maketext strings (CVE-2012-6329)' \ 'Fedora Patch21: Add NAME headings to CPAN modules (CPANRT#73396)' \ - 'Fedora Patch22: Fix DoS in rehashing code (CVE-2013-1667)' \ %{nil} rm patchlevel.bak @@ -3079,6 +3070,10 @@ sed \ # Old changelog entries are preserved in CVS. %changelog +* Thu Mar 14 2013 Petr Pisar <ppisar@xxxxxxxxxx> - 4:5.16.3-261 +- 5.16.3 bump (see <http://search.cpan.org/dist/perl-5.16.3/pod/perldelta.pod> + for release notes) + * Tue Mar 05 2013 Petr Pisar <ppisar@xxxxxxxxxx> - 4:5.16.2-260 - Fix CVE-2013-1667 (DoS in rehashing code) (bug #918008) diff --git a/sources b/sources index a36ca00..7e9afef 100644 --- a/sources +++ b/sources @@ -1,5 +1 @@ -aceea3db13a159cd5f7e5f2e3ad9534f perl-5.8.0-libdir64.patch -ad5d07285d6e4914384b43c9abc2bdba filter-requires.sh -1737a36154bb5bca781296794afc6791 perl.stp -df28fe2c574e8807d0a803308c545dca perl-example.stp -0e57f2d01d96471d9effc3fb43175e84 perl-5.16.2.tar.gz +025102de0e4a597cf541e57da80c6aa3 perl-5.16.3.tar.bz2 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel