<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 01/20/2017 07:30 AM, Burton, Ross
wrote:<br>
</div>
<blockquote
cite="mid:CAJTo0LaFMD3cFHR2d_1W4pM3cy7ekhM21UpBRz_Ec+C4tYigQQ@mail.gmail.com"
type="cite">
<meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div class="gmail_extra"><br>
<div class="gmail_quote">On 20 January 2017 at 13:29, Maxin B.
John <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:maxin.john@intel.com" target="_blank">maxin.john@intel.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote"><span class="">> 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.<br>
><br>
<br>
</span>I would expect the kernel to be ok with this change
if we provide the kernel command<br>
line parameter: "firmware_class.path=${base_<wbr>libdir}"
or similar.<br>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
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. <br>
<br>
<br>
<blockquote
cite="mid:CAJTo0LaFMD3cFHR2d_1W4pM3cy7ekhM21UpBRz_Ec+C4tYigQQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">I believe that using
nonarch_base_libdir is the proper fix here, we need to
understand why this didn't just work.</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">Ross</div>
</div>
</blockquote>
<p><br>
</p>
<p>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. <br>
</p>
<p><br>
</p>
<p>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:<br>
/lib64<br>
/lib/modules/4.8.17-yocto-standard/modules.builtin<br>
/lib64/firmware<br>
/lib64/firmware/cpia2<br>
/lib64/firmware/cpia2/stv0672_vp4.bin<br>
Please set FILES such that these items are packaged. Alternatively
if they are unneeded, avoid installing them or delete them within
do_install.<br>
linux-yocto: 5 installed and not shipped files.
[installed-vs-shipped]<br>
</p>
<p>I am sure this problem can be corrected and debugged. <br>
</p>
<p><br>
</p>
<p>Cheers,</p>
<p>Jason.<br>
</p>
</body>
</html>