<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 4 September 2015 at 12:07, Joshua Lock <span dir="ltr">&lt;<a href="mailto:joshua.lock@collabora.co.uk" target="_blank">joshua.lock@collabora.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":3b7" class="a3s" style="overflow:hidden">I&#39;ve prepared a v2 that changes this to nonarch_base_libdir but<br>
systemd+multilib appears to be broken, see:<br>
<br>
<a href="https://bugzilla.yoctoproject.org/show_bug.cgi?id=8256" rel="noreferrer" target="_blank">https://bugzilla.yoctoproject.org/show_bug.cgi?id=8256</a></div></blockquote><div><br></div><div>As far as I understand it (and that&#39;s only a bit, I&#39;ll delegate to Mark) this is because the sanity check is verifying that the files that get overwritten between different subarches are actually identical, but lib32-connman and connman have service files in /lib/systemd that refer to binaries that are in $(libdir), which changes, so the files change.  Arguably connman should be using libexecdir and not libdir, but that also would mean fixing libexecdir not to change (for which I have a patch series that failed to re-send in this cycle).</div><div><br></div><div>I&#39;ve commented on the bug that the example should be changed to be a library such as lib32-glib-2.0, which is possibly a more useful real world situation (&quot;I have a 32-bit pre-compiled binary that needs glib&quot; is more likely than &quot;I want a 64-bit distro with a 32-bit connman&quot;) and should actually work.</div><div><br></div><div>Ross</div><div><br></div><div>Ross</div></div></div></div>