Ensure that the environment variable and command line arguments that are used when calling make in kernel_do_compile are used in kernelscripts_sstate_postinst.
Signed-off-by: Mike Crowe <m...@mcrowe.com> --- meta/classes/kernel.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 2fad6e0..9d922d6 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -304,10 +304,11 @@ do_install[prefuncs] += "package_get_auto_pr" SSTATEPOSTINSTFUNCS += "kernelscripts_sstate_postinst" kernelscripts_sstate_postinst () { + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE if [ "${BB_CURRENTTASK}" = "populate_sysroot" -o "${BB_CURRENTTASK}" = "populate_sysroot_setscene" ]; then ( cd ${STAGING_KERNEL_DIR} - oe_runmake scripts + oe_runmake scripts CC="${KERNEL_CC}" LD="${KERNEL_LD}" ${KERNEL_EXTRA_ARGS} ) fi } -- 1.7.10.4 _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core