Closed aquiles2k closed 6 months ago
There's a fairly common pattern in webkit where there are platform-generic header definitions, and then each platform implements the method in a platform-specific file.
Maybe try what they did upstream, replacing win/WorkQueueWin.cpp
there with generic/WorkQueueGeneric.cpp
?
That's correct. and also you will need another source file there:
generic/WorkQueueGeneric.cpp win/SignalsWin.cpp
Thanks! I figured out the missing WorkQueueGeneric.cpp yesterday, just had no time to update the ticket yet.
@quarcko Haven't yet stumbled over SignalsWin.cpp, perhaps its needed further down the compilation line or just for qt6 build? But good to know!
When building on msvc i get the following:
Perhaps someone else came along these and has a quick fix?
It might be related to this fix in webkit and my following patch: https://bugs.webkit.org/show_bug.cgi?id=210785