[oe-commits] [openembedded-core] 14/15: ptest-runner: pass libdir to DEFAULT_DIRECTORY when compiling

git at git.openembedded.org git at git.openembedded.org
Thu Jan 24 17:46:48 UTC 2019


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master
in repository openembedded-core.

commit 1447afd62035f42344a32a487bec408e6563d5f6
Author: Li Zhou <li.zhou at windriver.com>
AuthorDate: Tue Jan 22 17:00:27 2019 +0800

    ptest-runner: pass libdir to DEFAULT_DIRECTORY when compiling
    
    Ptest data are installed to PTEST_PATH ?= "${libdir}/${BPN}/ptest".
    When libdir isn't "/usr/lib", it will cause "No ptests found" error
    when running "ptest-runner" command. Here pass libdir to
    DEFAULT_DIRECTORY when compiling to avoid that error.
    
    Need update ptest-runner source code to get the new commit:
    <ptest-runner: make DEFAULT_DIRECTORY be able to be defined when compiling>
    
    Signed-off-by: Li Zhou <li.zhou at windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/recipes-support/ptest-runner/ptest-runner_2.3.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-support/ptest-runner/ptest-runner_2.3.bb b/meta/recipes-support/ptest-runner/ptest-runner_2.3.bb
index 26add9b..0a58f74 100644
--- a/meta/recipes-support/ptest-runner/ptest-runner_2.3.bb
+++ b/meta/recipes-support/ptest-runner/ptest-runner_2.3.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "http://git.yoctoproject.org/cgit/cgit.cgi/ptest-runner2/about/"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe"
 
-SRCREV = "80712583732b4a809532f644fb09e7d2e812d7ba"
+SRCREV = "e1062f776eea60c50435c6b8ddf9714a31141aee"
 PV = "2.3+git${SRCPV}"
 
 SRC_URI = "git://git.yoctoproject.org/ptest-runner2"
@@ -15,7 +15,7 @@ S = "${WORKDIR}/git"
 
 FILES_${PN} = "${bindir}/ptest-runner"
 
-EXTRA_OEMAKE = "-e MAKEFLAGS="
+EXTRA_OEMAKE = "-e MAKEFLAGS= CFLAGS="${CFLAGS} -DDEFAULT_DIRECTORY=\\\"${libdir}\\\"""
 
 do_compile () {
 	oe_runmake

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list