summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/valgrind
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2020-01-14 15:00:07 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-01-16 22:33:09 +0000
commit4b45e7419fc772d89ae71e6bd944382ce4595b36 (patch)
treec94991cd8f869dc7bb8c6d9831274a5569b85dca /meta/recipes-devtools/valgrind
parenta5e90281ac211e912ec6bfd6873e56152ec8bd4e (diff)
downloadpoky-4b45e7419fc772d89ae71e6bd944382ce4595b36.tar.gz
valgrind: partially fix ptests
Unfortunately the ptests assume that $S=$B, and also require the presence of original source code. There are still some failures left which require additional investigation. (From OE-Core rev: f781e2a70ce1086c49e0c3d5ac61b7bf5bd79a9c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/valgrind')
-rw-r--r--meta/recipes-devtools/valgrind/valgrind_3.15.0.bb5
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
index aedaab27b3..6a3834cfdc 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
@@ -64,7 +64,8 @@ COMPATIBLE_HOST_linux-gnun32 = 'null'
64# Disable for powerpc64 with musl 64# Disable for powerpc64 with musl
65COMPATIBLE_HOST_libc-musl_powerpc64 = 'null' 65COMPATIBLE_HOST_libc-musl_powerpc64 = 'null'
66 66
67inherit autotools ptest multilib_header 67# brokenseip is unfortunately required by ptests to pass
68inherit autotools-brokensep ptest multilib_header
68 69
69EXTRA_OECONF = "--enable-tls --without-mpicc" 70EXTRA_OECONF = "--enable-tls --without-mpicc"
70EXTRA_OECONF += "${@['--enable-only32bit','--enable-only64bit'][d.getVar('SITEINFO_BITS') != '32']}" 71EXTRA_OECONF += "${@['--enable-only32bit','--enable-only64bit'][d.getVar('SITEINFO_BITS') != '32']}"
@@ -116,7 +117,7 @@ RDEPENDS_${PN}-ptest += " bash coreutils file \
116 gdb libgomp \ 117 gdb libgomp \
117 perl \ 118 perl \
118 perl-module-getopt-long perl-module-file-basename perl-module-file-glob \ 119 perl-module-getopt-long perl-module-file-basename perl-module-file-glob \
119 procps sed ${PN}-dbg" 120 procps sed ${PN}-dbg ${PN}-src"
120RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils" 121RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils"
121 122
122# One of the tests contains a bogus interpreter path on purpose. 123# One of the tests contains a bogus interpreter path on purpose.