mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 12:32:12 +02:00
perl: update 5.30.2 -> 5.32.0
(From OE-Core rev: b397c2ce599ce01d0f336a3996881c713f7ae4dc) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
1262d0591e
commit
94b28d8b68
@@ -1,30 +0,0 @@
|
||||
From a04a75f20f03aa08ce8118b3b0b3f93eb3e997c5 Mon Sep 17 00:00:00 2001
|
||||
From: Richard Leach <rich+perl@hyphen-dash-hyphen.info>
|
||||
Date: Sun, 19 May 2019 20:16:41 +0000
|
||||
Subject: [PATCH] PATCH: [perl #134117] Close DATA in loc_tools.pl
|
||||
|
||||
This prevents unexpected text and fixes test lib/warnings.t
|
||||
|
||||
Upstream-Status: Backport [a04a75f20f03aa08ce8118b3b0b3f93eb3e997c5]
|
||||
|
||||
Signed-off-by: Matthew Zeng <matthew.zeng@windriver.com>
|
||||
|
||||
---
|
||||
t/loc_tools.pl | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/t/loc_tools.pl b/t/loc_tools.pl
|
||||
index c76e29388a..beebd98d88 100644
|
||||
--- a/t/loc_tools.pl
|
||||
+++ b/t/loc_tools.pl
|
||||
@@ -421,7 +421,7 @@ sub find_locales ($;$) {
|
||||
}
|
||||
|
||||
# The rest of the locales are in this file.
|
||||
- push @Data, <DATA>;
|
||||
+ push @Data, <DATA>; close DATA;
|
||||
|
||||
foreach my $line (@Data) {
|
||||
my ($locale_name, $language_codes, $country_codes, $encodings) =
|
||||
--
|
||||
2.25.0
|
||||
@@ -1,30 +0,0 @@
|
||||
From 31a2c5555f9ef32f35d7d5ce1fd09a010ba5f5c6 Mon Sep 17 00:00:00 2001
|
||||
From: Joshua Watt <JPEWhacker@gmail.com>
|
||||
Date: Mon, 17 Jun 2019 10:47:15 -0500
|
||||
Subject: [PATCH 1/2] enc2xs: Add environment variable to suppress comments
|
||||
|
||||
Comment generation in enc2xs can now be suppressed by setting the
|
||||
ENC2XS_NO_COMMENTS environment variable. This allows enc2xs to produce
|
||||
reproducible output by omitting the name of the generating program.
|
||||
|
||||
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
|
||||
Upstream-Status: Backport [https://github.com/dankogai/p5-encode/pull/145]
|
||||
---
|
||||
cpan/Encode/bin/enc2xs | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/cpan/Encode/bin/enc2xs b/cpan/Encode/bin/enc2xs
|
||||
index 619b64b757..bfce9ee735 100644
|
||||
--- a/cpan/Encode/bin/enc2xs
|
||||
+++ b/cpan/Encode/bin/enc2xs
|
||||
@@ -144,6 +144,7 @@ getopts('CM:SQqOo:f:n:v',\%opt);
|
||||
$opt{M} and make_makefile_pl($opt{M}, @ARGV);
|
||||
$opt{C} and make_configlocal_pm($opt{C}, @ARGV);
|
||||
$opt{v} ||= $ENV{ENC2XS_VERBOSE};
|
||||
+$opt{q} ||= $ENV{ENC2XS_NO_COMMENTS};
|
||||
|
||||
sub verbose {
|
||||
print STDERR @_ if $opt{v};
|
||||
--
|
||||
2.21.0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://Copying;md5=5b122a36d0f6dc55279a0ebc69f3c60b \
|
||||
|
||||
|
||||
SRC_URI = "https://www.cpan.org/src/5.0/perl-${PV}.tar.gz;name=perl \
|
||||
https://github.com/arsv/perl-cross/releases/download/1.3.2/perl-cross-1.3.2.tar.gz;name=perl-cross \
|
||||
https://github.com/arsv/perl-cross/releases/download/1.3.4/perl-cross-1.3.4.tar.gz;name=perl-cross \
|
||||
file://perl-rdepends.txt \
|
||||
file://0001-configure_tool.sh-do-not-quote-the-argument-to-comma.patch \
|
||||
file://0001-ExtUtils-MakeMaker-add-LDFLAGS-when-linking-binary-m.patch \
|
||||
@@ -18,9 +18,7 @@ SRC_URI = "https://www.cpan.org/src/5.0/perl-${PV}.tar.gz;name=perl \
|
||||
file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \
|
||||
file://perl-dynloader.patch \
|
||||
file://0001-configure_path.sh-do-not-hardcode-prefix-lib-as-libr.patch \
|
||||
file://0001-enc2xs-Add-environment-variable-to-suppress-comments.patch \
|
||||
file://0002-Constant-Fix-up-shebang.patch \
|
||||
file://0001-PATCH-perl-134117-Close-DATA-in-loc_tools.pl.patch \
|
||||
file://determinism.patch \
|
||||
"
|
||||
SRC_URI_append_class-native = " \
|
||||
@@ -30,8 +28,8 @@ SRC_URI_append_class-target = " \
|
||||
file://encodefix.patch \
|
||||
"
|
||||
|
||||
SRC_URI[perl.sha256sum] = "66db7df8a91979eb576fac91743644da878244cf8ee152f02cd6f5cd7a731689"
|
||||
SRC_URI[perl-cross.sha256sum] = "defa12f0ad7be0b6c48b4f76e2fb5b37c1b37fbeb6e9ebe938279cd539a0c20c"
|
||||
SRC_URI[perl.sha256sum] = "efeb1ce1f10824190ad1cadbcccf6fdb8a5d37007d0100d2d9ae5f2b5900c0b4"
|
||||
SRC_URI[perl-cross.sha256sum] = "755aa0ca8141a942188a269564f86c3c82349f82c346ed5c992495d7f35138ba"
|
||||
|
||||
S = "${WORKDIR}/perl-${PV}"
|
||||
|
||||
@@ -192,7 +190,6 @@ perl_package_preprocess () {
|
||||
${PKGD}${bindir}/pod2text.perl \
|
||||
${PKGD}${bindir}/pod2usage.perl \
|
||||
${PKGD}${bindir}/podchecker.perl \
|
||||
${PKGD}${bindir}/podselect.perl \
|
||||
${PKGD}${libdir}/perl5/${PV}/${TARGET_ARCH}-linux/CORE/config.h \
|
||||
${PKGD}${libdir}/perl5/${PV}/${TARGET_ARCH}-linux/CORE/perl.h \
|
||||
${PKGD}${libdir}/perl5/${PV}/${TARGET_ARCH}-linux/CORE/pp.h \
|
||||
@@ -212,7 +209,7 @@ inherit update-alternatives
|
||||
ALTERNATIVE_PRIORITY = "100"
|
||||
|
||||
ALTERNATIVE_${PN}-misc = "corelist cpan enc2xs encguess h2ph h2xs instmodsh json_pp libnetcfg \
|
||||
piconv pl2pm pod2html pod2man pod2text pod2usage podchecker podselect \
|
||||
piconv pl2pm pod2html pod2man pod2text pod2usage podchecker \
|
||||
prove ptar ptardiff ptargrep shasum splain xsubpp zipdetails"
|
||||
ALTERNATIVE_LINK_NAME[corelist] = "${bindir}/corelist"
|
||||
ALTERNATIVE_LINK_NAME[cpan] = "${bindir}/cpan"
|
||||
@@ -230,7 +227,6 @@ ALTERNATIVE_LINK_NAME[pod2man] = "${bindir}/pod2man"
|
||||
ALTERNATIVE_LINK_NAME[pod2text] = "${bindir}/pod2text"
|
||||
ALTERNATIVE_LINK_NAME[pod2usage] = "${bindir}/pod2usage"
|
||||
ALTERNATIVE_LINK_NAME[podchecker] = "${bindir}/podchecker"
|
||||
ALTERNATIVE_LINK_NAME[podselect] = "${bindir}/podselect"
|
||||
ALTERNATIVE_LINK_NAME[prove] = "${bindir}/prove"
|
||||
ALTERNATIVE_LINK_NAME[ptar] = "${bindir}/ptar"
|
||||
ALTERNATIVE_LINK_NAME[ptardiff] = "${bindir}/ptardiff"
|
||||
Reference in New Issue
Block a user