Windows build of Skrooge fails
Open, Needs TriagePublic

Description

Hi,

As you can see here (https://binary-factory.kde.org/job/Skrooge_Nightly_mingw64/205/console), the build of Skrooge on Windows fails since 10 Jan. 2019 with the following error:
Could not find a package configuration file provided by "Qt5WebKitWidgets"

The 9 Jan. 219 the build was OK and Qt5WebKitWidgets was well found ! (https://binary-factory.kde.org/job/Skrooge_Nightly_mingw64/153/consoleFull)

Do you know how to fix that? Should I do something on my side?

Again and again, thank you for all you do for the community.
Regards.

Restricted Application added a subscriber: sysadmin. · View Herald TranscriptMar 4 2019, 10:30 AM
bcooksley changed the visibility from "Custom Policy" to "Public (No Login Required)".Mar 5 2019, 6:19 AM
bcooksley changed the edit policy from "Custom Policy" to "All Users".
bcooksley edited projects, added Windows; removed Sysadmin.
bcooksley removed a subscriber: sysadmin.
bcooksley added subscribers: vonreth, bcooksley.

Reassigning to the correct project (Sysadmin doesn't maintain the builds themselves, just the underlying systems that do the builds)

My understanding of this is that Webkit support had to be dropped as part of the move to the latest version of Qt because Webkit no longer compiles on Windows (it hits various obstacles)

I tried to fix the webkit build with mingw once but I don't have the time to go after it.
A good source for patches is https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-qtwebkit

Good Luck!

Hi,

Skrooge can be build with WebEngineWidgets instead of WebKitWidgets.
Is it better on windows if I try with WebEngineWidgets?

The problem is that QWebengine is msvc2017 only and most Skrooge deps are mingw only.