<table><tr><td style="">knauss created this revision.<br />Restricted Application added a project: Frameworks.<br />Restricted Application added a subscriber: Frameworks.<br />knauss requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D10075" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>kauth-gen-policy appears to be a tool for turning a text file in<br />
qsettings format (similar to .ini) into an xml file. Both are textual,<br />
so it seems like putting kauth-gen-policy into a Multi-Arch: foreign<br />
package (like kconfig_compiler_kf5 in #887452).</p>

<p>In a cross compilation environment, kauth-gen-policy is called from the<br />
host system and not from the target system, so a arch depdend path<br />
(/usr/lib/<triplet>) do not make sense in that case and a arch indepdend<br />
should be used. As we do not want to break other usecases we used the<br />
non indrudive way possible, to change this to an option, so we can<br />
modify the path with a camke option.</p>

<p>The bigger picture is to fix libexec path in extra-cmake-modules to a<br />
arch-independed path, as recommended in the FHS 3.0.</p>

<p>887452 <a href="https://bugs.debian.org/887452" class="remarkup-link" target="_blank" rel="noreferrer">https://bugs.debian.org/887452</a></p>

<p>Bug-Debian: <a href="https://bugs.debian.org/887521" class="remarkup-link" target="_blank" rel="noreferrer">https://bugs.debian.org/887521</a></p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R283 KAuth</div></div></div><br /><div><strong>BRANCH</strong><div><div>master</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D10075" rel="noreferrer">https://phabricator.kde.org/D10075</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>CMakeLists.txt</div></div></div><br /><div><strong>To: </strong>knauss<br /><strong>Cc: </strong>Frameworks<br /></div>