deleted file mode 100644
@@ -1,30 +0,0 @@
-From 978d9ed7f857f2cdcd2a8632f3c2feb56b99c825 Mon Sep 17 00:00:00 2001
-From: Alexander Kanavin <alex@linutronix.de>
-Date: Mon, 8 May 2023 11:56:35 +0200
-Subject: [PATCH] none/tests/x86-linux/seg_override.c: add missing include for
- musl builds
-
-Otherwise SYS_modify_ldt is undefined.
-
-Upstream-Status: Submitted [https://bugs.kde.org/show_bug.cgi?id=382034]
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
-
----
- none/tests/x86-linux/seg_override.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/none/tests/x86-linux/seg_override.c b/none/tests/x86-linux/seg_override.c
-index ca8fbfe..4ef4394 100644
---- a/none/tests/x86-linux/seg_override.c
-+++ b/none/tests/x86-linux/seg_override.c
-@@ -3,6 +3,10 @@
- #include <errno.h>
- #include <string.h>
- #include "../../../config.h"
-+#if defined(MUSL_LIBC)
-+#include <syscall.h>
-+#include <unistd.h>
-+#endif
-
-
- /* Stuff from Wine. */
new file mode 100644
@@ -0,0 +1,332 @@
+From b2198850eae779cc4c823a4f65d0d80a39368cd8 Mon Sep 17 00:00:00 2001
+From: OpenEmbedded <oe.patch@oe>
+Date: Wed, 15 Nov 2023 08:46:51 +0000
+Subject: [PATCH] Committing changes from do_patch
+
+---
+ memcheck/tests/badfree3.stderr.exp | 4 +-
+ memcheck/tests/varinfo5.stderr.exp | 216 ++++++++++++++---------------
+ 2 files changed, 110 insertions(+), 110 deletions(-)
+
+diff --git a/memcheck/tests/badfree3.stderr.exp b/memcheck/tests/badfree3.stderr.exp
+index 20e48a6..b518703 100644
+--- a/memcheck/tests/badfree3.stderr.exp
++++ b/memcheck/tests/badfree3.stderr.exp
+@@ -1,11 +1,11 @@
+ Invalid free() / delete / delete[] / realloc()
+ at 0x........: free (vg_replace_malloc.c:...)
+- by 0x........: main (tests/badfree.c:12)
++ by 0x........: main (badfree.c:12)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+ Invalid free() / delete / delete[] / realloc()
+ at 0x........: free (vg_replace_malloc.c:...)
+- by 0x........: main (tests/badfree.c:15)
++ by 0x........: main (badfree.c:15)
+ Address 0x........ is on thread 1's stack
+ in frame #1, created by main (badfree.c:7)
+
+diff --git a/memcheck/tests/varinfo5.stderr.exp b/memcheck/tests/varinfo5.stderr.exp
+index 1a10d03..0fd1190 100644
+--- a/memcheck/tests/varinfo5.stderr.exp
++++ b/memcheck/tests/varinfo5.stderr.exp
+@@ -1,191 +1,191 @@
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: varinfo1_main (tests/varinfo5so.c:52)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:154)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: varinfo1_main (varinfo5so.c:52)
++ by 0x........: varinfo5_main (varinfo5so.c:154)
++ by 0x........: main (varinfo5.c:5)
+ Address 0x........ is 1 bytes inside a block of size 3 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+- by 0x........: varinfo1_main (tests/varinfo5so.c:50)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:154)
+- by 0x........: main (tests/varinfo5.c:5)
++ by 0x........: varinfo1_main (varinfo5so.c:50)
++ by 0x........: varinfo5_main (varinfo5so.c:154)
++ by 0x........: main (varinfo5.c:5)
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: varinfo1_main (tests/varinfo5so.c:55)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:154)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: varinfo1_main (varinfo5so.c:55)
++ by 0x........: varinfo5_main (varinfo5so.c:154)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside global var "global_u1"
+ declared at varinfo5so.c:38
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: varinfo1_main (tests/varinfo5so.c:56)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:154)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: varinfo1_main (varinfo5so.c:56)
++ by 0x........: varinfo5_main (varinfo5so.c:154)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside global var "global_i1"
+ declared at varinfo5so.c:40
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: varinfo1_main (tests/varinfo5so.c:57)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:154)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: varinfo1_main (varinfo5so.c:57)
++ by 0x........: varinfo5_main (varinfo5so.c:154)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside global_u2[3],
+ a global variable declared at varinfo5so.c:42
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: varinfo1_main (tests/varinfo5so.c:58)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:154)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: varinfo1_main (varinfo5so.c:58)
++ by 0x........: varinfo5_main (varinfo5so.c:154)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside global_i2[7],
+ a global variable declared at varinfo5so.c:44
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: varinfo1_main (tests/varinfo5so.c:59)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:154)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: varinfo1_main (varinfo5so.c:59)
++ by 0x........: varinfo5_main (varinfo5so.c:154)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside local var "local"
+ declared at varinfo5so.c:49, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: foo2 (tests/varinfo5so.c:71)
+- by 0x........: varinfo2_main (tests/varinfo5so.c:81)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:155)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: foo2 (varinfo5so.c:71)
++ by 0x........: varinfo2_main (varinfo5so.c:81)
++ by 0x........: varinfo5_main (varinfo5so.c:155)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside var[7],
+ declared at varinfo5so.c:69, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: foo2 (tests/varinfo5so.c:73)
+- by 0x........: varinfo2_main (tests/varinfo5so.c:81)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:155)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: foo2 (varinfo5so.c:73)
++ by 0x........: varinfo2_main (varinfo5so.c:81)
++ by 0x........: varinfo5_main (varinfo5so.c:155)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 2 bytes inside var.bar,
+ declared at varinfo5so.c:72, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: foo2 (tests/varinfo5so.c:76)
+- by 0x........: varinfo2_main (tests/varinfo5so.c:81)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:155)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: foo2 (varinfo5so.c:76)
++ by 0x........: varinfo2_main (varinfo5so.c:81)
++ by 0x........: varinfo5_main (varinfo5so.c:155)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 1 byte inside local var "var"
+ declared at varinfo5so.c:67, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: foo3 (tests/varinfo5so.c:106)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: foo3 (varinfo5so.c:106)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside static_global_def[1],
+ a global variable declared at varinfo5so.c:87
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: foo3 (tests/varinfo5so.c:107)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: foo3 (varinfo5so.c:107)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside nonstatic_global_def[2],
+ a global variable declared at varinfo5so.c:88
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: foo3 (tests/varinfo5so.c:108)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: foo3 (varinfo5so.c:108)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside static_global_undef[3],
+ a global variable declared at varinfo5so.c:89
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: foo3 (tests/varinfo5so.c:109)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: foo3 (varinfo5so.c:109)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside nonstatic_global_undef[4],
+ a global variable declared at varinfo5so.c:90
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: bar3 (tests/varinfo5so.c:94)
+- by 0x........: foo3 (tests/varinfo5so.c:110)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: bar3 (varinfo5so.c:94)
++ by 0x........: foo3 (varinfo5so.c:110)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Address 0x........ is 5 bytes inside data symbol "static_local_def.XXXX"
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: bar3 (tests/varinfo5so.c:95)
+- by 0x........: foo3 (tests/varinfo5so.c:110)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: bar3 (varinfo5so.c:95)
++ by 0x........: foo3 (varinfo5so.c:110)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside nonstatic_local_def[6],
+ declared at varinfo5so.c:103, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: bar3 (tests/varinfo5so.c:96)
+- by 0x........: foo3 (tests/varinfo5so.c:110)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: bar3 (varinfo5so.c:96)
++ by 0x........: foo3 (varinfo5so.c:110)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Address 0x........ is 7 bytes inside data symbol "static_local_undef.XXXX"
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: bar3 (tests/varinfo5so.c:97)
+- by 0x........: foo3 (tests/varinfo5so.c:110)
+- by 0x........: varinfo3_main (tests/varinfo5so.c:118)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:156)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: bar3 (varinfo5so.c:97)
++ by 0x........: foo3 (varinfo5so.c:110)
++ by 0x........: varinfo3_main (varinfo5so.c:118)
++ by 0x........: varinfo5_main (varinfo5so.c:156)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside nonstatic_local_undef[8],
+ declared at varinfo5so.c:105, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: blah4 (tests/varinfo5so.c:137)
+- by 0x........: varinfo4_main (tests/varinfo5so.c:146)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:157)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: blah4 (varinfo5so.c:137)
++ by 0x........: varinfo4_main (varinfo5so.c:146)
++ by 0x........: varinfo5_main (varinfo5so.c:157)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 1 byte inside a[3].xyzzy[21].c1,
+ declared at varinfo5so.c:135, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: blah4 (tests/varinfo5so.c:138)
+- by 0x........: varinfo4_main (tests/varinfo5so.c:146)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:157)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: blah4 (varinfo5so.c:138)
++ by 0x........: varinfo4_main (varinfo5so.c:146)
++ by 0x........: varinfo5_main (varinfo5so.c:157)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 0 bytes inside a[5].bong,
+ declared at varinfo5so.c:135, in frame #X of thread 1
+
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: blah4 (tests/varinfo5so.c:139)
+- by 0x........: varinfo4_main (tests/varinfo5so.c:146)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:157)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: blah4 (varinfo5so.c:139)
++ by 0x........: varinfo4_main (varinfo5so.c:146)
++ by 0x........: varinfo5_main (varinfo5so.c:157)
++ by 0x........: main (varinfo5.c:5)
+ Location 0x........ is 1 byte inside a[3].xyzzy[21].c2[2],
+ declared at varinfo5so.c:135, in frame #X of thread 1
+
+ answer is 0
+ Uninitialised byte(s) found during client check request
+- at 0x........: croak (tests/varinfo5so.c:29)
+- by 0x........: fun_c (tests/varinfo5so.c:164)
+- by 0x........: fun_b (tests/varinfo5so.c:168)
+- by 0x........: fun_a (tests/varinfo5so.c:172)
+- by 0x........: inlinetest (tests/varinfo5so.c:178)
+- by 0x........: varinfo5_main (tests/varinfo5so.c:158)
+- by 0x........: main (tests/varinfo5.c:5)
++ at 0x........: croak (varinfo5so.c:29)
++ by 0x........: fun_c (varinfo5so.c:164)
++ by 0x........: fun_b (varinfo5so.c:168)
++ by 0x........: fun_a (varinfo5so.c:172)
++ by 0x........: inlinetest (varinfo5so.c:178)
++ by 0x........: varinfo5_main (varinfo5so.c:158)
++ by 0x........: main (varinfo5.c:5)
+ Address 0x........ is on thread 1's stack
+ in frame #X, created by varinfo5_main (varinfo5so.c:153)
+
similarity index 98%
rename from meta/recipes-devtools/valgrind/valgrind_3.21.0.bb
rename to meta/recipes-devtools/valgrind/valgrind_3.22.0.bb
@@ -36,9 +36,9 @@ SRC_URI = "https://sourceware.org/pub/valgrind/valgrind-${PV}.tar.bz2 \
file://0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch \
file://0001-memcheck-tests-Fix-timerfd-syscall-test.patch \
file://0001-docs-Disable-manual-validation.patch \
- file://0001-none-tests-x86-linux-seg_override.c-add-missing-incl.patch \
+ file://0020-Committing-changes-from-do_patch.patch \
"
-SRC_URI[sha256sum] = "10ce1618bb3e33fad16eb79552b0a3e1211762448a0d7fce11c8a6243b9ac971"
+SRC_URI[sha256sum] = "c811db5add2c5f729944caf47c4e7a65dcaabb9461e472b578765dd7bf6d2d4c"
UPSTREAM_CHECK_REGEX = "valgrind-(?P<pver>\d+(\.\d+)+)\.tar"
COMPATIBLE_HOST = '(i.86|x86_64|arm|aarch64|mips|powerpc|powerpc64).*-linux'
Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe *valgrind* to *3.22.0* has Failed(do_compile). Detailed error information: do_compile failed Next steps: - apply the patch: git am 0001-valgrind-upgrade-3.21.0-3.22.0.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 222550708ff9f1aec5fff94440c39cd958011bbb Mon Sep 17 00:00:00 2001 From: Upgrade Helper <auh@yoctoproject.org> Date: Wed, 15 Nov 2023 08:47:52 +0000 Subject: [PATCH] valgrind: upgrade 3.21.0 -> 3.22.0 --- ...inux-seg_override.c-add-missing-incl.patch | 30 -- ...020-Committing-changes-from-do_patch.patch | 332 ++++++++++++++++++ ...{valgrind_3.21.0.bb => valgrind_3.22.0.bb} | 4 +- 3 files changed, 334 insertions(+), 32 deletions(-) delete mode 100644 meta/recipes-devtools/valgrind/valgrind/0001-none-tests-x86-linux-seg_override.c-add-missing-incl.patch create mode 100644 meta/recipes-devtools/valgrind/valgrind/0020-Committing-changes-from-do_patch.patch rename meta/recipes-devtools/valgrind/{valgrind_3.21.0.bb => valgrind_3.22.0.bb} (98%)