Files
poky/meta/recipes-devtools
Randy MacLeod 04625c92a1 valgrind: update from 3.21.0 to 3.22.0
Full release notes: https://valgrind.org/docs/manual/dist.news.html

In summary, there is a new configure option: --with-gdbscripts-dir
that lets you install the gdb valgrind python monitor scripts in a specific location.
It's not used in the valgrind recipe yet. Also, there were a few Memcheck and Cachegrind
improvements made and many bugs fixed.

The update required removing the patch:
   0001-none-tests-x86-linux-seg_override.c-add-missing-incl.patch
as it's dealt with by these commits:
   f7e4bb4af Bug 382034 - Testcases build fixes for musl
   306232d40 musl: another fix for building testcases
as described on: https://bugs.kde.org/show_bug.cgi?id=382034

Drop: 002-context-APIs-are-not-available-on-musl.patch
since this is handled in a different way by the following
upstream commits:
   c9e88f345 configure, drd: Only build the swapcontext test if swapcontext() is available
   7cd4d7816 memcheck/tests/linux/stack_changes: Only run this test if setcontext() is available
And the that tracked the error:
   https://bugs.kde.org/show_bug.cgi?id=434775
is closed.
No regression in musl qemux86-64/kvm ptest results.

Drop: 0001-fix-opcode-not-supported-on-mips32-linux.patch
The resolved (works for me) upstream defect rejected this patch:
   https://bugs.kde.org/show_bug.cgi?id=396905
and suggested using CFLAGS="-mips32". With this patch dropped, the
qemumips build succeeds perhaps due to using -march=mips32r2

Drop: 0001-Make-local-functions-static-to-avoid-assembler-error.patch
since this was fixed upstream by commit:
   d6da48fe5 mips: use local labels for do_acasW()
Confirmed with:
   MACHINE=qemumips TCLIBC=musl bitbake valgrind

Ptest Resutls for qemux86-64/kvm

glibc:
=== Test Summary ===
TOTAL: 792
PASSED: 759
FAILED: 14
SKIPPED: 19

musl:
=== Test Summary ===
TOTAL: 792
PASSED: 559
FAILED: 211
SKIPPED: 22

(From OE-Core rev: a04c7714e9f69b7a3fc36adecf7e55c0fcfaa891)

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-15 21:30:14 +00:00
..
2023-06-01 08:05:11 +01:00
2024-01-21 12:27:12 +00:00
2023-07-19 19:37:38 +01:00
2023-07-30 07:54:44 +01:00
2024-01-07 12:24:57 +00:00
2023-11-05 11:28:35 +00:00
2024-02-08 17:12:54 +00:00
2024-02-03 22:08:26 +00:00
2023-05-05 11:07:25 +01:00
2023-12-23 08:46:00 +00:00
2023-09-03 10:34:20 +01:00
2023-05-22 10:53:49 +01:00
2023-12-21 10:38:29 +00:00
2023-11-30 08:43:03 +00:00
2024-02-02 10:38:28 +00:00
2023-09-26 10:35:27 +01:00
2023-12-02 17:18:57 +00:00
2023-09-09 12:04:55 +01:00
2023-12-02 17:18:57 +00:00
2023-06-27 16:23:40 +01:00
2023-03-11 00:08:41 +00:00
2024-01-07 12:24:57 +00:00
2023-11-23 12:46:42 +00:00
2023-09-26 10:35:27 +01:00
2023-04-13 11:56:07 +01:00
2023-01-06 12:03:47 +00:00
2024-02-03 22:08:26 +00:00
2023-12-21 10:38:29 +00:00
2024-02-03 22:08:26 +00:00
2024-02-03 22:08:26 +00:00
2024-02-06 10:32:19 +00:00
2022-12-06 15:23:18 +00:00
2023-09-26 10:35:27 +01:00