[OE-core] [PATCH 2/2] Revert "kernel: Modify kernel modules installation path."

Jason Wessel jason.wessel at windriver.com
Fri Jan 20 13:48:22 UTC 2017


On 01/20/2017 07:30 AM, Burton, Ross wrote:
>
> On 20 January 2017 at 13:29, Maxin B. John <maxin.john at intel.com <mailto:maxin.john at intel.com>> wrote:
>
>     > The issue here is that in a multilib build the ${base_libdir} is resolving to /lib64 which completely breaks some tools that fully expect /lib/modules to be a fixed location regardless if the target is 32/64 or something else.
>     >
>
>     I would expect the kernel to be ok with this change if we provide the kernel command
>     line parameter: "firmware_class.path=${base_libdir}" or similar.
>
>

You are correct that this could work, but that is not a parameter I would expect to set in the default case.  It would only be something I used to execute a system rollback where I need firmware to get the device running again.


> I believe that using nonarch_base_libdir is the proper fix here, we need to understand why this didn't just work.
>
> Ross


When I had tried the search and replace I still ended up with the following problem, which is why I elected to just revert to what worked previously.


WARNING: linux-yocto-4.8.12+gitAUTOINC+3edb4de355_9bcb4ea3fa-r0 do_package: QA Issue: linux-yocto: Files/directories were installed but not shipped in any package:
   /lib64
   /lib/modules/4.8.17-yocto-standard/modules.builtin
   /lib64/firmware
   /lib64/firmware/cpia2
   /lib64/firmware/cpia2/stv0672_vp4.bin
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
linux-yocto: 5 installed and not shipped files. [installed-vs-shipped]

I am sure this problem can be corrected and debugged.


Cheers,

Jason.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170120/0d36a781/attachment-0002.html>


More information about the Openembedded-core mailing list