From patchwork Wed Nov 15 14:37:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 34581 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 20098C54F34 for ; Wed, 15 Nov 2023 14:37:13 +0000 (UTC) Received: from a27-192.smtp-out.us-west-2.amazonses.com (a27-192.smtp-out.us-west-2.amazonses.com [54.240.27.192]) by mx.groups.io with SMTP id smtpd.web11.14617.1700059029474879731 for ; Wed, 15 Nov 2023 06:37:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=ZBxEyz/e; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=R5YZfKEe; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.192, mailfrom: 0101018bd36a25f9-df10fb78-39cc-4ec2-a7a4-236f572812ae-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1700059031; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date; bh=ADnOzEYTm4ovq977GrwR+gIs7MOxpwsDH2DA0il32JA=; b=ZBxEyz/e38dPZ0maVCJlCR0/lQb/lwVSPSjeq23A5WgBr1vQakVnTZsrGg2+eGLZ mmGeXxlbfOp13pSKIzVU6fK7Le9j2q+aFt7ibVWVMvGJTKg9v6EC9apn9MAa5Xz4wJW 2xeeCIqX3tbaTN/UsFkIA8SSfyK1kzMIltSX2OCI= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1700059031; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date:Feedback-ID; bh=ADnOzEYTm4ovq977GrwR+gIs7MOxpwsDH2DA0il32JA=; b=R5YZfKEelXR2bl4cqxq8lkfwirU9kAxhm+v+FpvlSw7zghzYmkVj6O5fDB2d3LYU 9bt7yqNQx1Z+IPmi3IZUvPZ2nVA8pxLAIQEpzrRFqZc6ALepP4inSONc+oznBeFj4if Aq9ItdgNQabx5iY/OI32zM4orCbMCfsTgRSyZkjk= MIME-Version: 1.0 From: auh@yoctoproject.org To: Alexander Kanavin Cc: openembedded-core@lists.openembedded.org Subject: [AUH] valgrind: upgrading to 3.22.0 FAILED Message-ID: <0101018bd36a25f9-df10fb78-39cc-4ec2-a7a4-236f572812ae-000000@us-west-2.amazonses.com> Date: Wed, 15 Nov 2023 14:37:11 +0000 Feedback-ID: 1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2023.11.15-54.240.27.192 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 15 Nov 2023 14:37:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/190663 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 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%) diff --git a/meta/recipes-devtools/valgrind/valgrind/0001-none-tests-x86-linux-seg_override.c-add-missing-incl.patch b/meta/recipes-devtools/valgrind/valgrind/0001-none-tests-x86-linux-seg_override.c-add-missing-incl.patch deleted file mode 100644 index 5e36c28523..0000000000 --- a/meta/recipes-devtools/valgrind/valgrind/0001-none-tests-x86-linux-seg_override.c-add-missing-incl.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 978d9ed7f857f2cdcd2a8632f3c2feb56b99c825 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -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 - ---- - 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 - #include - #include "../../../config.h" -+#if defined(MUSL_LIBC) -+#include -+#include -+#endif - - - /* Stuff from Wine. */ diff --git a/meta/recipes-devtools/valgrind/valgrind/0020-Committing-changes-from-do_patch.patch b/meta/recipes-devtools/valgrind/valgrind/0020-Committing-changes-from-do_patch.patch new file mode 100644 index 0000000000..16c8dae137 --- /dev/null +++ b/meta/recipes-devtools/valgrind/valgrind/0020-Committing-changes-from-do_patch.patch @@ -0,0 +1,332 @@ +From b2198850eae779cc4c823a4f65d0d80a39368cd8 Mon Sep 17 00:00:00 2001 +From: OpenEmbedded +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) + diff --git a/meta/recipes-devtools/valgrind/valgrind_3.21.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.22.0.bb 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 index 68ab319a1b..c1ed76b849 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.21.0.bb +++ b/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\d+(\.\d+)+)\.tar" COMPATIBLE_HOST = '(i.86|x86_64|arm|aarch64|mips|powerpc|powerpc64).*-linux'