[meta-freescale] [PATCH v2 31/37] fmlib: Fix kernel source dependency

Fabio Berton fabio.berton at ossystems.com.br
Wed Nov 30 05:07:12 PST 2016


fmlib needs kernel source to compile, to satisfy this dependency
do_compile task needs to run after virtual/kernel do_shared_workdir
task.

Signed-off-by: Fabio Berton <fabio.berton at ossystems.com.br>
---
 recipes-dpaa/fmlib/fmlib_git.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/recipes-dpaa/fmlib/fmlib_git.bb b/recipes-dpaa/fmlib/fmlib_git.bb
index 8b8ba6d..0aaa4d0 100644
--- a/recipes-dpaa/fmlib/fmlib_git.bb
+++ b/recipes-dpaa/fmlib/fmlib_git.bb
@@ -5,7 +5,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3f16fa8e677e45af3127c5c4bafc3c00"
 
 PR = "r1"
 
-DEPENDS += "virtual/kernel"
 DEPENDS_virtclass-native = ""
 
 SRC_URI = "git://git.freescale.com/ppc/sdk/fmlib.git;branch=sdk-v2.0.x"
@@ -39,6 +38,8 @@ do_install_virtclass-native () {
     cp -rf ${S}/include/* ${D}/${includedir}
 }
 
+do_compile[depends] += "virtual/kernel:do_shared_workdir"
+
 ALLOW_EMPTY_${PN} = "1"
 
 BBCLASSEXTEND = "native"
-- 
2.1.4



More information about the meta-freescale mailing list