<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 5, 2022 at 6:36 AM Christoph Cullmann (<a href="http://cullmann.io">cullmann.io</a>) <<a href="mailto:christoph@cullmann.io">christoph@cullmann.io</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2022-01-04 18:24, Ben Cooksley wrote:<br>
> Hi all,<br>
> <br>
> Next update in this saga appears to be a defect in KDeclarative, which<br>
> apparently has a hard dependency on KGlobalAccel.<br>
> <a href="https://invent.kde.org/sysadmin/ci-management/-/jobs/195039" rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/ci-management/-/jobs/195039</a><br>
> <br>
> While this is something that we have previously built on Windows, from<br>
> my understanding it is essentially a no-op that does nothing so we<br>
> should probably skip building it.<br>
> <br>
> Can someone please take a look into this and advise whether<br>
> KDeclarative can also make it optional?<br>
<br>
Hi,<br>
<br>
I can take a look.<br></blockquote><div><br></div><div>If you could, that would be much appreciated.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Greetings<br>
Christoph<br></blockquote><div><br></div><div>Cheers,</div><div>Ben</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> <br>
> Thanks,<br>
> Ben<br>
> <br>
> On Tue, Jan 4, 2022 at 7:51 AM Ben Cooksley <<a href="mailto:bcooksley@kde.org" target="_blank">bcooksley@kde.org</a>> wrote:<br>
> <br>
>> On Mon, Jan 3, 2022 at 9:00 AM Ben Cooksley <<a href="mailto:bcooksley@kde.org" target="_blank">bcooksley@kde.org</a>><br>
>> wrote:<br>
>> <br>
>>> Hi all,<br>
>>> <br>
>>> Over the past few days substantial progress has been made in<br>
>>> getting Windows builds running under Gitlab, to the point where<br>
>>> some Frameworks are now successfully compiling.<br>
>>> <br>
>>> Unfortunately we've run into a little issue with breeze-icons as<br>
>>> can be seen at<br>
>>> <a href="https://invent.kde.org/sysadmin/ci-management/-/jobs/193039" rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/ci-management/-/jobs/193039</a><br>
>> <br>
>> Following investigation and some testing by Harald we've confirmed<br>
>> that this is a CMake bug - with it being unable to handle symlinks<br>
>> on Windows correctly.<br>
>> For now I shall workaround the issue by disabling use of symlinks on<br>
>> Windows in Git (git config --system core.symlinks false) however<br>
>> that is not an ideal long term fix.<br>
>> <br>
>> Do we have any contacts at CMake we can escalate this bug to?<br>
>> <br>
>> As for why this didn't show up earlier - it seems our Windows<br>
>> builders for Jenkins have symlinks disabled (indicating that either<br>
>> the feature was still too experimental back then or that we did hit<br>
>> this back then and worked around it then as well)<br>
>> <br>
>>> Any ideas?<br>
>>> <br>
>>> Thanks,<br>
>>> Ben<br>
>> <br>
>> Cheers,<br>
>> Ben<br>
<br>
-- <br>
Ignorance is bliss...<br>
<a href="https://cullmann.io" rel="noreferrer" target="_blank">https://cullmann.io</a> | <a href="https://kate-editor.org" rel="noreferrer" target="_blank">https://kate-editor.org</a><br>
</blockquote></div></div>