diff options
author | Qiu, Zheng <Zheng.Qiu@windriver.com> | 2022-11-02 10:41:59 -0400 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-11-03 07:46:47 +0000 |
commit | 482c493cf681121fb041f98066a42af14145ff9e (patch) | |
tree | 4e9b0fcf6024960622d99dcdecf51c5b0602ad9f /meta | |
parent | a193d691deadff3ebe9146f1cd5e56e32fad3da6 (diff) | |
download | poky-482c493cf681121fb041f98066a42af14145ff9e.tar.gz |
valgrind: update to 3.20.0
Changes in this update includes:
* The option "--vgdb-stop-at=event1,event2,..." accepts the new value
abexit. This indicates to invoke gdbserver when your program exits
abnormally (i.e. with a non zero exit code).
* Fix Rust v0 name demangling.
* The Linux rseq syscall is now implemented as (silently) returning
ENOSYS.
* Add FreeBSD syscall wrappers for __specialfd and __realpathat.
* Remove FreeBSD dependencies on COMPAT10, which fixes compatibility
with HardenedBSD
* The option --enable-debuginfod=<no|yes> [default: yes] has been added
on Linux.
* More DWARF5 support as generated by clang14.
Drop the patch 0001-Fix-drd-tests-shared_timed_mutex.cpp.patch which was
merged upstream.
ptest result:
System Pass Fail Skip
x86-64 717 0 20
(From OE-Core rev: 51e3d2ecef6a031105c04eb730580c17411eaf46)
Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com>
Signed-off-by: Randy MacLeod <randy.macleod@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-devtools/valgrind/valgrind/0001-Fix-drd-tests-shared_timed_mutex.cpp.patch | 26 | ||||
-rw-r--r-- | meta/recipes-devtools/valgrind/valgrind_3.20.0.bb (renamed from meta/recipes-devtools/valgrind/valgrind_3.19.0.bb) | 3 |
2 files changed, 1 insertions, 28 deletions
diff --git a/meta/recipes-devtools/valgrind/valgrind/0001-Fix-drd-tests-shared_timed_mutex.cpp.patch b/meta/recipes-devtools/valgrind/valgrind/0001-Fix-drd-tests-shared_timed_mutex.cpp.patch deleted file mode 100644 index 738bf87c92..0000000000 --- a/meta/recipes-devtools/valgrind/valgrind/0001-Fix-drd-tests-shared_timed_mutex.cpp.patch +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | From 900b3f9b0765488f0e1f457ff5d5d1e3efe897de Mon Sep 17 00:00:00 2001 | ||
2 | From: Alexander Kanavin <alex@linutronix.de> | ||
3 | Date: Wed, 27 Apr 2022 10:01:22 +0200 | ||
4 | Subject: [PATCH] Fix drd/tests/shared_timed_mutex.cpp | ||
5 | |||
6 | Upstream-Status: Submitted [https://bugs.kde.org/show_bug.cgi?id=453055] | ||
7 | Signed-off-by: Alexander Kanavin <alex@linutronix.de> | ||
8 | --- | ||
9 | drd/tests/shared_timed_mutex.cpp | 1 + | ||
10 | 1 file changed, 1 insertion(+) | ||
11 | |||
12 | diff --git a/drd/tests/shared_timed_mutex.cpp b/drd/tests/shared_timed_mutex.cpp | ||
13 | index 9741169..dfd97a4 100644 | ||
14 | --- a/drd/tests/shared_timed_mutex.cpp | ||
15 | +++ b/drd/tests/shared_timed_mutex.cpp | ||
16 | @@ -43,6 +43,7 @@ void g() | ||
17 | if (test_mutex.try_lock_shared_until(then)) | ||
18 | { | ||
19 | test_mutex.unlock_shared(); | ||
20 | + break; | ||
21 | } | ||
22 | } | ||
23 | if (i == 3) | ||
24 | -- | ||
25 | 2.30.2 | ||
26 | |||
diff --git a/meta/recipes-devtools/valgrind/valgrind_3.19.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.20.0.bb index 4b21b74e90..cd9c4d9fe9 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.19.0.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.20.0.bb | |||
@@ -39,9 +39,8 @@ SRC_URI = "https://sourceware.org/pub/valgrind/valgrind-${PV}.tar.bz2 \ | |||
39 | file://0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch \ | 39 | file://0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch \ |
40 | file://0001-memcheck-tests-Fix-timerfd-syscall-test.patch \ | 40 | file://0001-memcheck-tests-Fix-timerfd-syscall-test.patch \ |
41 | file://0001-docs-Disable-manual-validation.patch \ | 41 | file://0001-docs-Disable-manual-validation.patch \ |
42 | file://0001-Fix-drd-tests-shared_timed_mutex.cpp.patch \ | ||
43 | " | 42 | " |
44 | SRC_URI[sha256sum] = "dd5e34486f1a483ff7be7300cc16b4d6b24690987877c3278d797534d6738f02" | 43 | SRC_URI[sha256sum] = "8536c031dbe078d342f121fa881a9ecd205cb5a78e639005ad570011bdb9f3c6" |
45 | UPSTREAM_CHECK_REGEX = "valgrind-(?P<pver>\d+(\.\d+)+)\.tar" | 44 | UPSTREAM_CHECK_REGEX = "valgrind-(?P<pver>\d+(\.\d+)+)\.tar" |
46 | 45 | ||
47 | COMPATIBLE_HOST = '(i.86|x86_64|arm|aarch64|mips|powerpc|powerpc64).*-linux' | 46 | COMPATIBLE_HOST = '(i.86|x86_64|arm|aarch64|mips|powerpc|powerpc64).*-linux' |