From: Ross Burton Date: Mon, 13 Jun 2016 23:14:06 +0000 (+0100) Subject: classes/kernel: remove path assumptions in compile_kernelmodules X-Git-Tag: uninative-1.3~603 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=a26ec548aabda74acfdd1e2893b98b47bc513b15;p=openembedded-core.git classes/kernel: remove path assumptions in compile_kernelmodules do_compile_kernelmodules was assuming that the current directory was ${B} but didn't make that explicit, so use an absolute path to ensure this always works. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index dcf8bae042..59bbbe8ad5 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -291,7 +291,7 @@ do_compile_kernelmodules() { # external kernel modules has a dependency on # other kernel modules and will look at this # file to do symbol lookups - cp Module.symvers ${STAGING_KERNEL_BUILDDIR}/ + cp ${B}/Module.symvers ${STAGING_KERNEL_BUILDDIR}/ else bbnote "no modules to compile" fi @@ -598,4 +598,3 @@ do_deploy[prefuncs] += "package_get_auto_pr" addtask deploy after do_populate_sysroot EXPORT_FUNCTIONS do_deploy -