Merged update from upstream sources
This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/perl.git#bfabef3880ea5369101c714c802c22499e23558b
This commit is contained in:
parent
88b34ed306
commit
f09b926440
1
.gitignore
vendored
1
.gitignore
vendored
@ -35,3 +35,4 @@ perl-5.12.1.tar.gz
|
||||
/perl-5.30.2.tar.xz
|
||||
/perl-5.30.3.tar.xz
|
||||
/perl-5.32.0.tar.xz
|
||||
/perl-5.32.1.tar.xz
|
||||
|
68
perl.spec
68
perl.spec
@ -1,4 +1,4 @@
|
||||
%global perl_version 5.32.0
|
||||
%global perl_version 5.32.1
|
||||
%global perl_epoch 4
|
||||
%global perl_arch_stem -thread-multi
|
||||
%global perl_archname %{_arch}-%{_os}%{perl_arch_stem}
|
||||
@ -100,7 +100,7 @@ License: GPL+ or Artistic
|
||||
Epoch: %{perl_epoch}
|
||||
Version: %{perl_version}
|
||||
# release number must be even higher, because dual-lived modules will be broken otherwise
|
||||
Release: 468%{?dist}
|
||||
Release: 469%{?dist}
|
||||
Summary: Practical Extraction and Report Language
|
||||
Url: https://www.perl.org/
|
||||
Source0: https://www.cpan.org/src/5.0/perl-%{perl_version}.tar.xz
|
||||
@ -180,9 +180,6 @@ Patch17: perl-5.33.0-ext-XS-APItest-t-utf8_warn_base.pl-Fix-a-couple-test
|
||||
Patch18: perl-5.33.0-make-fh-error-report-errors-from-both-input-and-outp.patch
|
||||
Patch19: perl-5.33.0-IO-Handle-clear-the-error-on-both-input-and-output-s.patch
|
||||
|
||||
# Fix a link to Unicode Technical Standard #18, GH#17881, in upstream after 5.33.0
|
||||
Patch20: perl-5.32.0-Fix-404-and-text-in-New-Unicode-properties-section.patch
|
||||
|
||||
# Fix setting a non-blocking mode in IO::Socket::UNIX, GH#17787,
|
||||
# in upstream after 5.33.0
|
||||
Patch21: perl-5.33.0-IO-Socket-UNIX-synchronize-behavior-with-module-docu.patch
|
||||
@ -201,10 +198,6 @@ Patch25: perl-5.33.0-reentr.c-Buffer-sizes-for-asctime_r-ctime_r-are-smal
|
||||
# in upstream after 5.33.0
|
||||
Patch26: perl-5.33.0-reentr.c-Prevent-infinite-looping.patch
|
||||
|
||||
# Fix a buffer overread in when reallocating formats, GH#17844,
|
||||
# in upstream after 5.33.0
|
||||
Patch27: perl-5.33.0-perl-17844-don-t-update-SvCUR-until-after-we-ve-done.patch
|
||||
|
||||
# Fix a number of arguments passed to a BOOT XS subroutine, GH#17755,
|
||||
# in upstream after 5.33.0
|
||||
Patch28: perl-5.33.0-XSUB.h-fix-MARK-and-items-variables-inside-BOOT-XSUB.patch
|
||||
@ -217,34 +210,10 @@ Patch29: perl-5.33.0-IO-Handle-Fix-a-spurious-error-reported-for-regular-
|
||||
# in upstream after 5.33.0
|
||||
Patch30: perl-5.33.0-fix-C-i-obj-where-obj-is-a-lexical.patch
|
||||
|
||||
# Fix a misoptimization when assignig a list in a list context, GH#17816,
|
||||
# in upstream after 5.33.0
|
||||
Patch31: perl-5.33.0-list-assign-in-list-context-was-over-optimising.patch
|
||||
|
||||
# Fix handling left-hand-side undef when assigning a list, GH#16685,
|
||||
# in upstream after 5.33.0
|
||||
Patch32: perl-5.33.0-list-assign-in-list-context-honour-LHS-undef.patch
|
||||
|
||||
# Fix a memory leak when compiling a long regular expression, GH#18054,
|
||||
# in upstream after 5.33.0
|
||||
Patch33: perl-5.33.0-Fix-leak-GH-18054.patch
|
||||
|
||||
# Fix handling exceptions in a global destruction, GH#18063,
|
||||
# in upstream after 5.33.1
|
||||
Patch34: perl-5.33.1-die_unwind-global-destruction.patch
|
||||
|
||||
# Fix sorting with a block that calls return, GH#18081,
|
||||
# in upstream after 5.33.1
|
||||
Patch35: perl-5.33.1-sort-return-foo.patch
|
||||
|
||||
# Fix a buffer overflow when compiling a regular expression with a bracketed
|
||||
# character class with a white space, in upstream after 5.33.1
|
||||
Patch36: perl-5.33.1-Heap-buffer-overflow-in-regex-bracket-group-whitespa.patch
|
||||
|
||||
# Fix a mismatch with the recursive subpatterns, GH#18096,
|
||||
# in upstream after 5.33.2
|
||||
Patch37: perl-5.33.2-gh18096-assume-worst-case-for-GOSUBs-we-don-t-analys.patch
|
||||
|
||||
# Fix sv_collxfrm macro to respect locale, in upstream after 5.33.2
|
||||
Patch38: perl-5.33.2-sv.h-sv_collxfrm-didn-t-work-properly.patch
|
||||
|
||||
@ -329,7 +298,7 @@ BuildRequires: rsyslog
|
||||
|
||||
|
||||
# compat macro needed for rebuild
|
||||
%global perl_compat perl(:MODULE_COMPAT_5.32.0)
|
||||
%global perl_compat perl(:MODULE_COMPAT_5.32.1)
|
||||
|
||||
Requires: %perl_compat
|
||||
Requires: perl-interpreter%{?_isa} = %{perl_epoch}:%{perl_version}-%{release}
|
||||
@ -509,6 +478,7 @@ Summary: The libraries for the perl run-time
|
||||
License: (GPL+ or Artistic) and BSD and HSRL and MIT and UCD and Public domain
|
||||
# Compat provides
|
||||
Provides: %perl_compat
|
||||
Provides: perl(:MODULE_COMPAT_5.32.0)
|
||||
# Interpreter version to fulfil required genersted from "require 5.006;"
|
||||
Provides: perl(:VERSION) = %{perl_version}
|
||||
# Integeres are 64-bit on all platforms
|
||||
@ -2827,7 +2797,7 @@ encoder/decoder. These encoding methods are specified in RFC 2045 - MIME
|
||||
Summary: What modules are shipped with versions of perl
|
||||
License: GPL+ or Artistic
|
||||
Epoch: 1
|
||||
Version: 5.20200620
|
||||
Version: 5.20210123
|
||||
Requires: %perl_compat
|
||||
Requires: perl(List::Util)
|
||||
Requires: perl(version) >= 0.88
|
||||
@ -2845,7 +2815,7 @@ are shipped with each version of perl.
|
||||
Summary: Tool for listing modules shipped with perl
|
||||
License: GPL+ or Artistic
|
||||
Epoch: 1
|
||||
Version: 5.20200620
|
||||
Version: 5.20210123
|
||||
Requires: %perl_compat
|
||||
Requires: perl(feature)
|
||||
Requires: perl(version) >= 0.88
|
||||
@ -3049,7 +3019,7 @@ be used the next time your program runs.
|
||||
Summary: Disable named opcodes when compiling a perl code
|
||||
License: GPL+ or Artistic
|
||||
Epoch: 0
|
||||
Version: 1.47
|
||||
Version: 1.48
|
||||
Requires: %perl_compat
|
||||
%if %{defined perl_bootstrap}
|
||||
%gendep_perl_Opcode
|
||||
@ -4299,24 +4269,16 @@ you're not running VMS, this module does nothing.
|
||||
%patch17 -p1
|
||||
%patch18 -p1
|
||||
%patch19 -p1
|
||||
%patch20 -p1
|
||||
%patch21 -p1
|
||||
%patch22 -p1
|
||||
%patch23 -p1
|
||||
%patch24 -p1
|
||||
%patch25 -p1
|
||||
%patch26 -p1
|
||||
%patch27 -p1
|
||||
%patch28 -p1
|
||||
%patch29 -p1
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch33 -p1
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%patch40 -p1
|
||||
@ -4353,24 +4315,16 @@ perl -x patchlevel.h \
|
||||
'Fedora Patch17: Fix ext/XS-APItest/t/utf8_warn_base.pl tests' \
|
||||
'Fedora Patch18: Fix IO::Handle::error() to report write errors (GH#6799)' \
|
||||
'Fedora Patch19: Fix IO::Handle::error() to report write errors (GH#6799)' \
|
||||
'Fedora Patch20: Fix a link to Unicode Technical Standard #18 (GH#17881)' \
|
||||
'Fedora Patch21: Fix setting a non-blocking mode in IO::Socket::UNIX (GH#17787)' \
|
||||
'Fedora Patch22: Fix running actions after stepping in a debugger (GH#17901)' \
|
||||
'Fedora Patch23: Fix running actions after stepping in a debugger (GH#17901)' \
|
||||
'Fedora Patch24: Fix running actions after stepping in a debugger (GH#17901)' \
|
||||
'Fedora Patch25: Fix a buffer size for asctime_r() and ctime_r() functions' \
|
||||
'Fedora Patch26: Prevent from an integer overflow in RenewDouble() macro' \
|
||||
'Fedora Patch27: Fix a buffer overread in when reallocating formats (GH#17844)' \
|
||||
'Fedora Patch28: Fix a number of arguments passed to a BOOT XS subroutine (GH#17755)' \
|
||||
'Fedora Patch29: Fix an IO::Handle spurious error reported for regular file handles (GH#18019)' \
|
||||
'Fedora Patch30: Fix inheritance resolution of lexial objects in a debugger (GH#17661)' \
|
||||
'Fedora Patch31: Fix a misoptimization when assignig a list in a list context (GH#17816)' \
|
||||
'Fedora Patch32: Fix handling left-hand-side undef when assigning a list (GH#16685)' \
|
||||
'Fedora Patch33: Fix a memory leak when compiling a long regular expression (GH#18054)' \
|
||||
'Fedora Patch34: Fix handling exceptions in a global destruction (GH#18063)' \
|
||||
'Fedora Patch35: Fix sorting with a block that calls return (GH#18081)' \
|
||||
'Fedora Patch36: Fix a buffer overflow when compiling a regular expression with a bracketed character class with a white space' \
|
||||
'Fedora Patch37: Fix a mismatch with the recursive subpatterns (GH#18096)' \
|
||||
'Fedora Patch38: Fix sv_collxfrm macro to respect locale' \
|
||||
'Fedora Patch39: Fix an iterator signedness in handling a mro exception (GH#18155)' \
|
||||
'Fedora Patch40: Fix a code flow in Perl_sv_inc_nomg()' \
|
||||
@ -5266,6 +5220,7 @@ popd
|
||||
%{privlib}/pod/perlfreebsd.pod
|
||||
%{privlib}/pod/perlfunc.pod
|
||||
%{privlib}/pod/perlgit.pod
|
||||
%{privlib}/pod/perlgov.pod
|
||||
%{privlib}/pod/perlgpl.pod
|
||||
%{privlib}/pod/perlguts.pod
|
||||
%{privlib}/pod/perlhack.pod
|
||||
@ -5327,6 +5282,7 @@ popd
|
||||
%{privlib}/pod/perlretut.pod
|
||||
%{privlib}/pod/perlriscos.pod
|
||||
%{privlib}/pod/perlsec.pod
|
||||
%{privlib}/pod/perlsecpolicy.pod
|
||||
%{privlib}/pod/perlsolaris.pod
|
||||
%{privlib}/pod/perlsource.pod
|
||||
%{privlib}/pod/perlstyle.pod
|
||||
@ -5387,6 +5343,7 @@ popd
|
||||
%{_mandir}/man1/perlfreebsd.*
|
||||
%{_mandir}/man1/perlfunc.*
|
||||
%{_mandir}/man1/perlgit.*
|
||||
%{_mandir}/man1/perlgov.*
|
||||
%{_mandir}/man1/perlgpl.*
|
||||
%{_mandir}/man1/perlguts.*
|
||||
%{_mandir}/man1/perlhack.*
|
||||
@ -5448,6 +5405,7 @@ popd
|
||||
%{_mandir}/man1/perlretut.*
|
||||
%{_mandir}/man1/perlriscos.*
|
||||
%{_mandir}/man1/perlsec.*
|
||||
%{_mandir}/man1/perlsecpolicy.*
|
||||
%{_mandir}/man1/perlsolaris.*
|
||||
%{_mandir}/man1/perlsource.*
|
||||
%{_mandir}/man1/perlstyle.*
|
||||
@ -7104,6 +7062,10 @@ popd
|
||||
|
||||
# Old changelog entries are preserved in CVS.
|
||||
%changelog
|
||||
* Mon Jan 25 2021 Jitka Plesnikova <jplesnik@redhat.com> - 4:5.32.1-469
|
||||
- 5.32.1 bump (see <https://metacpan.org/pod/release/SHAY/perl-5.32.1/pod/perldelta.pod>
|
||||
or release notes)
|
||||
|
||||
* Wed Dec 02 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4:5.32.0-468
|
||||
- Run-require perl(Encode) by perl-libs
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (perl-5.32.0.tar.xz) = 1540247415893bbd94dfeede7b4fba6052688dc0bf27ced817f448246fcdc6e9a6486abc34577dec5b00bf02ed607b2d24ccd4977c3b3c51e8e6edfc0b81c760
|
||||
SHA512 (perl-5.32.1.tar.xz) = 3443c75aea91f0fe3712fee576239f1946d2301b8f7390b690e2f5d070fe71af8f9fa7769e42086c2d33d5f84370f80368fa9350b4f10cc0ac3e6c1f6209d8f9
|
||||
|
Loading…
Reference in New Issue
Block a user