<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 22 August 2016 at 15:27, Clemens Lang <span dir="ltr"><<a href="mailto:clemens.lang@bmw-carit.de" target="_blank">clemens.lang@bmw-carit.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">CMake</span> wants a relative path for CMAKE_INSTALL_*DIR, an absolute path<br>
breaks cross-compilation. This fact is documented in the following<br>
ticket: <a href="https://cmake.org/Bug/view.php?id=14367" rel="noreferrer" target="_blank">https://<span class="">cmake</span>.org/Bug/view.<wbr>php?id=14367</a><br>
<br>
$sysconfdir and $localstatedir are not relative to $prefix, so they are<br>
still set as absolute paths. With his change ${PROJECT}Targets.<span class="">cmake</span><br>
that are generated by cmakes "export" function will contain relative<br>
paths instead of absolute ones.<br></blockquote></div><br>Seems to work in my testing, but this breaks piglit's bash-completion logic again (resulting in it not installing the file). If you understand cmake then having a quick look at that would be much appreciated. For reference the buildhistory-diff log is:</div><div class="gmail_extra"><br></div><div class="gmail_extra">packages/corei7-64-poky-linux/piglit/piglit-bash-completion: FILELIST: removed all items "/usr/share/bash-completion/completions/piglit:<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>