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 <a...@yoctoproject.org>
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 <richard.pur...@linuxfoundation.org>
-
-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 <alex.kana...@gmail.com>
 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

Attachment: 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: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to