<div dir="ltr"><div dir="ltr">On Thu, Jun 23, 2022 at 8:36 PM Ben Cooksley <<a href="mailto:bcooksley@kde.org">bcooksley@kde.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Wed, Jun 22, 2022 at 11:41 PM Thomas Friedrichsmeier <<a href="mailto:thomas.friedrichsmeier@kdemail.net" target="_blank">thomas.friedrichsmeier@kdemail.net</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 22 Jun 2022 22:49:42 +1200<br>
Ben Cooksley <<a href="mailto:bcooksley@kde.org" target="_blank">bcooksley@kde.org</a>> wrote:<br>
> On Mon, Jun 20, 2022 at 9:12 AM Thomas Friedrichsmeier <<br>
> <a href="mailto:thomas.friedrichsmeier@kdemail.net" target="_blank">thomas.friedrichsmeier@kdemail.net</a>> wrote: <br>
> <br>
> > On Sun, 19 Jun 2022 22:43:54 +1200<br>
> > Ben Cooksley <<a href="mailto:bcooksley@kde.org" target="_blank">bcooksley@kde.org</a>> wrote:<br>
> > [...] <br>
> > > We therefore have no choice but to address this as annoying as it<br>
> > > is.<br>
> > ><br>
> > > Would you like to start this process off with a MR to<br>
> > > <br>
> > <a href="https://invent.kde.org/sysadmin/ci-images/-/blob/master/windows-msvc2019/Dockerfile" rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/ci-images/-/blob/master/windows-msvc2019/Dockerfile</a><br>
> > <br>
> > > ? <br>
> ><br>
> > Can do, but I won't be fast.<br>
> > <br>
> <br>
> I've had a stab at doing this now in<br>
> <a href="https://invent.kde.org/sysadmin/ci-images/-/jobs/366231" rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/ci-images/-/jobs/366231</a><br>
<br>
Ah, great!<br>
<br>
(My own efforts did not even get as far as building a local docker<br>
image for testing. Unsurprisingly, that didn't work on a Linux host,<br>
but also didn't work in a Windows VM, and not on a Windows 10 thumb<br>
drive, either, so I had had to postpone that project.)<br></blockquote><div><br></div><div>You will need a Windows 11 or Windows Server 2022 system in order to build our Docker images.</div><div><br></div><div>Due to limitations in Windows 10 and earlier versions of Windows Server the Docker image and Host versions of Windows had to be precisely synchronised.</div><div>With recent updates to Windows 10 at least, there is no longer a compatible image available so it is no longer a viable option as a container host.</div><div><br></div><div>(We are running Windows Server 2022 on the CI nodes, as it makes installation of Docker that actually functions properly straightforward - unlike on Desktop where it is very flaky, at least on Windows 10)</div></div></div></blockquote><div><br></div><div>I've now completed rebasing our image on top of a full Windows Server Docker image (rather than the Server Core image used previously).</div><div>Initial checks indicate that the image does contain the previously identified missing libraries so hopefully that resolves the issue.</div><div><br></div><div>Cheers,</div><div>Ben</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><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>
Regards<br>
Thomas<br></blockquote><div><br></div><div>Cheers,</div><div>Ben</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> Note that if this succeeds we'll need to check it worked - and if it<br>
> did then we can proceed to rebuilding windows-qt515 which should<br>
> hopefully fix our issues :)<br>
> <br>
> <br>
> > Regards<br>
> > Thomas<br>
> > <br>
> <br>
> Cheers,<br>
> Ben<br>
<br>
</blockquote></div></div>
</blockquote></div></div>