diff options
Diffstat (limited to 'import-layers/yocto-poky/meta/recipes-devtools/valgrind/valgrind_3.11.0.bb')
-rw-r--r-- | import-layers/yocto-poky/meta/recipes-devtools/valgrind/valgrind_3.11.0.bb | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/import-layers/yocto-poky/meta/recipes-devtools/valgrind/valgrind_3.11.0.bb b/import-layers/yocto-poky/meta/recipes-devtools/valgrind/valgrind_3.11.0.bb index 51c88bf7a..42fd27f53 100644 --- a/import-layers/yocto-poky/meta/recipes-devtools/valgrind/valgrind_3.11.0.bb +++ b/import-layers/yocto-poky/meta/recipes-devtools/valgrind/valgrind_3.11.0.bb @@ -23,6 +23,7 @@ SRC_URI = "http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://0001-Remove-tests-that-fail-to-build-on-some-PPC32-config.patch \ file://use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch \ file://avoid-neon-for-targets-which-don-t-support-it.patch \ + file://gcc5-port.patch \ " SRC_URI_append_libc-musl = "\ file://0001-fix-build-for-musl-targets.patch \ @@ -37,6 +38,10 @@ COMPATIBLE_HOST_armv4 = 'null' COMPATIBLE_HOST_armv5 = 'null' COMPATIBLE_HOST_armv6 = 'null' +# valgrind doesn't like mips soft float +COMPATIBLE_HOST_mips = "${@bb.utils.contains("TARGET_FPU", "soft", "null", ".*-linux", d)}" +COMPATIBLE_HOST_mipsel = "${@bb.utils.contains("TARGET_FPU", "soft", "null", ".*-linux", d)}" + inherit autotools ptest EXTRA_OECONF = "--enable-tls --without-mpicc" @@ -68,9 +73,9 @@ RRECOMMENDS_${PN} += "${TCLIBC}-dbg" RDEPENDS_${PN}-ptest += " sed perl perl-module-file-glob" RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils" -# One of the tests contains a bogus interpreter path on purpose, and QA -# check complains about it -INSANE_SKIP_${PN}-ptest += "file-rdeps" +# One of the tests contains a bogus interpreter path on purpose. +# Skip file dependency check +SKIP_FILEDEPS_${PN}-ptest = '1' do_compile_ptest() { oe_runmake check |