Re: poky2.3 kernel driver install's
Poky release, pyro (2.3), file: meta/classes/module.bbclass This change, made in January 2017, is breaking do_install's for our kernel drivers, as INSTALL_MOD_PATH is not defined. Our Makefiles reference this variable. What was the purpose of this particular change? diff: commit 0decf1cc1c35dd70f3b822e3b4291a810a319ba0 Author: Amarnath Valluri <amarnath.vall...@intel.com> Date: Wed Jan 4 13:58:23 2017 +0200 kernel: use ${nonarch_base_libdir} for kernel modules installation. Replace hardcoded '/lib' in kernel modules installation path with ${nonarch_base_libdir}, which is meant exactly for this. (From OE-Core rev: 22f5ba7154fcbe826d0a3283740903312b2aab46) Signed-off-by: Amarnath Valluri <amarnath.vall...@intel.com> Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org> . . . diff --git a/meta/classes/module.bbclass b/meta/classes/module.bbclass index 99b7ebc..802476b 100644 --- a/meta/classes/module.bbclass +++ b/meta/classes/module.bbclass @@ -31,7 +31,7 @@ module_do_compile() { module_do_install() { unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS - oe_runmake DEPMOD=echo INSTALL_MOD_PATH="${D}" \ + oe_runmake DEPMOD=echo MODLIB="${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}" \ Thanks! Jeff Glanz Senior Dev Prin Engineer, SCM & Release Engineering Dell EMC | Server Solutions jeff.gl...@dell.com<mailto:jeff.gl...@dell.com>
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto