<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-devtools/valgrind, branch 5.0_M1</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=5.0_M1</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=5.0_M1'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2023-11-20T15:30:53+00:00</updated>
<entry>
<title>valgrind: drop PE, PR from /usr/src/debug paths</title>
<updated>2023-11-20T15:30:53+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2023-11-16T22:48:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2b7e37b18ccaeb597cf5cd21d38959ce4a3fbd20'/>
<id>urn:sha1:2b7e37b18ccaeb597cf5cd21d38959ce4a3fbd20</id>
<content type='text'>
(From OE-Core rev: cdfb7de5152fc6b8c785fb513393e566bef95288)

Signed-off-by: Martin Jansa &lt;martin.jansa@gmail.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: split helper scripts to separate packages, update dependencies</title>
<updated>2023-11-05T08:44:06+00:00</updated>
<author>
<name>Rasmus Villemoes</name>
<email>rasmus.villemoes@prevas.dk</email>
</author>
<published>2023-11-03T14:46:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8ea375589d68dfbf4eaf4974200c6a5a8b3a4b49'/>
<id>urn:sha1:8ea375589d68dfbf4eaf4974200c6a5a8b3a4b49</id>
<content type='text'>
The cachegrind scripts have been rewritten in python3, so the RDEPENDS
on perl is no longer sufficient. This is unfortunately not caught by
QA checks since the scripts use

  #! /usr/bin/env python3

as shebang line.

Since the valgrind binary by itself can be quite useful on target,
allow including that in the rootfs without also having to pull in the
whole perl and python interpreters and stdlibs.

(From OE-Core rev: 9797adebd1296f0cf08b1f6f6322fbc804aee14a)

Signed-off-by: Rasmus Villemoes &lt;rasmus.villemoes@prevas.dk&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: update 3.20.0 -&gt; 3.21.0</title>
<updated>2023-05-25T09:29:09+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2023-05-22T17:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f18e1d2c6a13c3bd8c130f0d20ff2b62a137d84a'/>
<id>urn:sha1:f18e1d2c6a13c3bd8c130f0d20ff2b62a137d84a</id>
<content type='text'>
Drop patches merged upstream.

(From OE-Core rev: 3c4d78d8a1d5eca91bee66fd815c80eb0889ce81)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: Add missing utf-32 gconv dependency for ptests</title>
<updated>2023-03-12T23:39:13+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-03-09T23:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2d0e3dd7de84b3250e55de9b1411322961da8d16'/>
<id>urn:sha1:2d0e3dd7de84b3250e55de9b1411322961da8d16</id>
<content type='text'>
Some of the ptests fail in a minimal image. Add the missing gconv
dependency needed to allow those tests to pass.

(From OE-Core rev: c79bd575cfaeec4b87554ccff72b804248c509a7)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: Disable drd/tests/bar_bad ptest</title>
<updated>2023-03-11T00:08:41+00:00</updated>
<author>
<name>Randy MacLeod</name>
<email>randy.macleod@windriver.com</email>
</author>
<published>2023-03-09T21:23:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7c023a2f7c1398c662cf27cfe708619b2e352087'/>
<id>urn:sha1:7c023a2f7c1398c662cf27cfe708619b2e352087</id>
<content type='text'>
This is failing intermettently in the YP autobuilder
so disable it until we can fix the root cause.

[YOCTO #14311]

(From OE-Core rev: 77d06aa41c40f8d78903cc499b3f6906a084699e)

Signed-off-by: Randy MacLeod &lt;Randy.MacLeod@windriver.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: Workaround glibc upgrade</title>
<updated>2023-02-05T20:47:30+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-02-05T15:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c00e3de18fade40fc96fae4cd8aec7186bd87d8b'/>
<id>urn:sha1:c00e3de18fade40fc96fae4cd8aec7186bd87d8b</id>
<content type='text'>
The glibc upgrade regresses one of the valgrind tests. Disable it
until we can resolve that.

(From OE-Core rev: 6c979f3941d047670e3ce1c86815b12706254d50)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: Include missing &lt;cstdint&gt;</title>
<updated>2023-01-28T00:07:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-01-26T17:46:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=3e854407bb96ecae974f54873edb392ed0ff6a8b'/>
<id>urn:sha1:3e854407bb96ecae974f54873edb392ed0ff6a8b</id>
<content type='text'>
(From OE-Core rev: 01698350086cce9ca21cd31f615a6eb49fabe6dc)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: disable tests that started failing after switching to x86-64-v3 target</title>
<updated>2023-01-06T12:03:46+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2022-12-30T18:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=aab77c7aec088c77fc06ad6cae6d54c7c72b9009'/>
<id>urn:sha1:aab77c7aec088c77fc06ad6cae6d54c7c72b9009</id>
<content type='text'>
(From OE-Core rev: 15f2b1f5295474d05f7af93d3d1009bb547dee35)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: skip the boost_thread test on arm</title>
<updated>2022-12-22T23:06:29+00:00</updated>
<author>
<name>Randy MacLeod</name>
<email>randy.macleod@windriver.com</email>
</author>
<published>2022-12-22T19:17:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bea2896a2e31db534f06ceba2d532f7e95bc74e2'/>
<id>urn:sha1:bea2896a2e31db534f06ceba2d532f7e95bc74e2</id>
<content type='text'>
This test is failing on the arm workers only so skip there until the issue
can be worked on and resolved. The bug #14311 will remain open for tracking.

(From OE-Core rev: d98deec9e4aed9e05343d2758f3a3892e2044616)

Signed-off-by: Randy MacLeod &lt;Randy.MacLeod@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>valgrind: remove most hidden tests for arm64</title>
<updated>2022-11-27T23:54:51+00:00</updated>
<author>
<name>Qiu, Zheng</name>
<email>Zheng.Qiu@windriver.com</email>
</author>
<published>2022-11-04T18:47:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f041d18d50496842da419897ee94937395970fd4'/>
<id>urn:sha1:f041d18d50496842da419897ee94937395970fd4</id>
<content type='text'>
An earlier version of valgrind fixed the defunct processes bug, so those
tests that were skipped specifically for arm can pass now in master,
kirkstone, honister, hardknott, and dunfell.

Detailed test result with remove-for-aarch64 skipped on qemuarm64:

    Commit           Pass   Fail    Skip
    master           624    9       21
    kirkstone        618    10      20
    honister         616    10      19
    hardknott        609    13      18
    dunfell          598    16      17
    zeus             Out of memory: Killed (with many defunct processes)

There are now only 12 skipped by remove-for-aarch64 because 9 fail on
qemuarm64 and 3 more fail on raspberry pi. These are tracked by:
    https://bugzilla.yoctoproject.org/show_bug.cgi?id=14960

(From OE-Core rev: cbeb9418c43ec834868aa65b774dc09e983d26d9)

Signed-off-by: Zheng Qiu &lt;zheng.qiu@windriver.com&gt;
Signed-off-by: Randy MacLeod &lt;randy.macleod@windriver.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
