Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe *perl* to *5.38.2* has Failed(do_compile).
Detailed error information:
do_compile failed
Next steps:
- apply the patch: git am 0001-perl-upgrade-5.38.0-5.38.2.patch
- check the changes to upstream patches and summarize them in the commit
message,
- compile an image that contains the package
- perform some basic sanity tests
- amend the patch and sign it off: git commit -s --reset-author --amend
- send it to the appropriate mailing list
Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.
Please review the attached files for further information and build/update
failures.
Any problem please file a bug at
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler
Regards,
The Upgrade Helper
-- >8 --
>From fc4fa18a62f3a8aefad1258569b4bf76e2013603 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Fri, 1 Dec 2023 08:14:36 +0000
Subject: [PATCH] perl: upgrade 5.38.0 -> 5.38.2
---
.../perl/files/encodefix.patch | 20 -------------------
.../perl/files/perl-configpm-switch.patch | 2 +-
meta/recipes-devtools/perl/perl-ptest.inc | 13 +++++++++++-
.../perl/{perl_5.38.0.bb => perl_5.38.2.bb} | 2 +-
4 files changed, 14 insertions(+), 23 deletions(-)
delete mode 100644 meta/recipes-devtools/perl/files/encodefix.patch
rename meta/recipes-devtools/perl/{perl_5.38.0.bb => perl_5.38.2.bb} (99%)
diff --git a/meta/recipes-devtools/perl/files/encodefix.patch
b/meta/recipes-devtools/perl/files/encodefix.patch
deleted file mode 100644
index 396ed0d53e..0000000000
--- a/meta/recipes-devtools/perl/files/encodefix.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-The code is encoding host compiler parameters into target builds. Avoid
-this for our target builds (patch is target specific, not native)
-
-Upstream-Status: Inappropriate [Cross compile hack]
-RP 2020/2/18
-Signed-off-by: Richard Purdie <[email protected]>
-
-Index: perl-5.30.1/cpan/Encode/bin/enc2xs
-===================================================================
---- perl-5.30.1.orig/cpan/Encode/bin/enc2xs
-+++ perl-5.30.1/cpan/Encode/bin/enc2xs
-@@ -195,7 +195,7 @@ sub compiler_info {
- # above becomes false.
- my $sized = $declaration && !($compat && !$pedantic);
-
-- return ($cpp, $static, $sized);
-+ return (0, 1, 1);
- }
-
-
diff --git a/meta/recipes-devtools/perl/files/perl-configpm-switch.patch
b/meta/recipes-devtools/perl/files/perl-configpm-switch.patch
index 0be1d5a93c..849207abdc 100644
--- a/meta/recipes-devtools/perl/files/perl-configpm-switch.patch
+++ b/meta/recipes-devtools/perl/files/perl-configpm-switch.patch
@@ -1,4 +1,4 @@
-From c25d460a2f00e9af25087d40447fe1a81c89710c Mon Sep 17 00:00:00 2001
+From 817f76f69e744650226aef0b8def832f9495183f Mon Sep 17 00:00:00 2001
From: Alexander Kanavin <[email protected]>
Date: Sun, 27 May 2007 21:04:11 +0000
Subject: [PATCH] perl: 5.8.7 -> 5.8.8 (from OE)
diff --git a/meta/recipes-devtools/perl/perl-ptest.inc
b/meta/recipes-devtools/perl/perl-ptest.inc
index e07355d3f5..079099e48f 100644
--- a/meta/recipes-devtools/perl/perl-ptest.inc
+++ b/meta/recipes-devtools/perl/perl-ptest.inc
@@ -1,6 +1,17 @@
inherit ptest
-SRC_URI += "file://run-ptest \
+SRC_URI = "https://www.cpan.org/src/5.0/perl-${PV}.tar.gz;name=perl \
+ file://perl-rdepends.txt \
+
file://0001-Somehow-this-module-breaks-through-the-perl-wrapper-.patch \
+ file://errno_ver.diff \
+ file://native-perlinc.patch \
+ file://perl-dynloader.patch \
+ file://0002-Constant-Fix-up-shebang.patch \
+ file://determinism.patch \
+
file://0001-cpan-Sys-Syslog-Makefile.PL-Fix-_PATH_LOG-for-determ.patch \
+ file://0001-Fix-intermittent-failure-of-test-t-op-sigsystem.t.patch
\
+ file://run-ptest \
+ file://perl-configpm-switch.patch \
"
DEBUG_PREFIX_MAP_REGEX = "${@'\\|'.join(d.getVar('DEBUG_PREFIX_MAP').split())}"
diff --git a/meta/recipes-devtools/perl/perl_5.38.0.bb
b/meta/recipes-devtools/perl/perl_5.38.2.bb
similarity index 99%
rename from meta/recipes-devtools/perl/perl_5.38.0.bb
rename to meta/recipes-devtools/perl/perl_5.38.2.bb
index 639664e355..a9d684cfc5 100644
--- a/meta/recipes-devtools/perl/perl_5.38.0.bb
+++ b/meta/recipes-devtools/perl/perl_5.38.2.bb
@@ -26,7 +26,7 @@ SRC_URI:append:class-target = " \
file://encodefix.patch \
"
-SRC_URI[perl.sha256sum] =
"213ef58089d2f2c972ea353517dc60ec3656f050dcc027666e118b508423e517"
+SRC_URI[perl.sha256sum] =
"a0a31534451eb7b83c7d6594a497543a54d488bc90ca00f5e34762577f40655e"
B = "${WORKDIR}/perl-${PV}-build"
--
2.39.2
0001-perl-upgrade-5.38.0-5.38.2.patch
Description: Binary data
NOTE: Reconnecting to bitbake server... Loading cache...done. Loaded 1847 entries from dependency cache. Parsing recipes... Summary: There were 2 ERROR messages, returning a non-zero exit code. ERROR: /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl_5.38.2.bb: Unable to get checksum for perl SRC_URI entry encodefix.patch: file could not be found The following paths were searched: /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl-5.38.2/poky/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl/poky/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/files/poky/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl-5.38.2/qemux86-64/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl/qemux86-64/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/files/qemux86-64/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl-5.38.2/qemuall/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl/qemuall/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/files/qemuall/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl-5.38.2/x86-64/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl/x86-64/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/files/x86-64/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl-5.38.2/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/perl/encodefix.patch /home/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/perl/files/encodefix.patch ERROR: Parsing halted due to errors, see error messages above
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#191595): https://lists.openembedded.org/g/openembedded-core/message/191595 Mute This Topic: https://lists.openembedded.org/mt/102914375/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
