Bug 386452 - Win32 devbuild setup comes with Qt 5.6 but Qt5WebKit.dll is from 5.5.1 causing "Entry Point Not Found"
Summary: Win32 devbuild setup comes with Qt 5.6 but Qt5WebKit.dll is from 5.5.1 causin...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: trojita
Classification: Applications
Component: Core (other bugs)
Version First Reported In: git
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Trojita default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-02 09:38 UTC by Adam Strzelecki
Modified: 2024-09-23 18:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Entry Point Not Found message (12.08 KB, image/png)
2017-11-02 09:38 UTC, Adam Strzelecki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Strzelecki 2017-11-02 09:38:20 UTC
Created attachment 108675 [details]
Entry Point Not Found message

Installing latest development build of Trojita on Windows I get "Entry Point Not Found" for some symbol in Qt5WebKit.dll

For some reasons Qt5WebKit.dll packaged in the setup comes from Qt 5.5.1 while rest if Qt 5.6.
Comment 1 Adam Strzelecki 2017-11-02 09:47:00 UTC
I suppose this is because Qt 5.6 drops QtWebKit, however it seems to be still maintained as a community releases:
http://download.qt.io/community_releases/5.6/5.6.0/

So I presume Trojita needs to use that one instead one from 5.5.1. Also upgrading to the latest Qt 5.6.3 LTS release would be nice.
Comment 2 Adam Strzelecki 2017-11-02 10:06:31 UTC
FYI there's also modern QtWebKit revival project:
https://github.com/annulen/webkit
https://github.com/annulen/webkit/wiki/Use-cases-of-QtWebKit
Comment 3 Jan Kundrát 2017-11-02 12:04:31 UTC
Just to clarify -- is this about binaries downloaded from http://ci-logs.kde.flaska.net/binaries/trojita/win32/ , or something differen?
Comment 4 Adam Strzelecki 2017-11-02 15:42:32 UTC
Yes exactly, that is the URL that is listed on Download page and I got the build from.
Comment 5 Jan Kundrát 2017-11-02 16:38:51 UTC
OK, thanks. I checked the build nodes and discovered that there has been no update to EPEL7's mingw32-qt5-qtwebkit package for almost two years :(. That's bad. The good thing is that it's still being maintained in Fedora branches, at least.

There are several options on what we might do:

a) Discontinue Windows builds.
b) Pester Fedora to update the EPEL7 packages of mingw-qt5-*, update our VMs once this is done.
c) Add more build VMs, this time running a newer Fedora which provides newer QtWebkit.
d) Use our own Qt and build it via mingw.

I definitely don't have time for d) or c), sorry.

One can monitor progress for b) at https://bugzilla.redhat.com/show_bug.cgi?id=1341993 (I actually forgot that I reported that one).
Comment 6 Christoph Cullmann 2024-09-23 18:50:50 UTC
Trojitá is no longer maintained, please switch to a maintained alternative like https://apps.kde.org/kmail2/

Sorry for the inconveniences.