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