Bug 1341993

Summary: Qt5WebKit.dll and _ZN22QWindowSystemInterface19registerTouchDeviceEP12QTouchDevice
Product: [Fedora] Fedora EPEL Reporter: Jan Kundrát <jkt>
Component: mingw-qt5-qtwebkitAssignee: Erik van Pienbroek <erik-fedora>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel7CC: angelo.scarna, erik-fedora, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-02-13 11:41:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jan Kundrát 2016-06-02 08:56:59 UTC
An application built on CentOS 7 against mingw-qt5-qtwebkit fails to start with the following error message:

The procedure entry point _ZN22QWindowSystemInterface19registerTouchDeviceEP12QTouchDevice could not be located in the dynamic link library C:\Program Files (x86)\Trojita\Qt5WebKit.dll.

I suppose that you will have to trigger a rebuild of the qt5webkit package so that it links to a correct version of Qt5. I know that this used to work with the 5.5 version of mingw32-qt5.

mingw32-qt5-qmake-5.6.0-3.el7.x86_64
mingw32-qt5-qtbase-5.6.0-3.el7.noarch
mingw32-qt5-qttools-5.6.0-2.el7.noarch
mingw32-qt5-qmldevtools-devel-5.6.0-1.el7.x86_64
mingw32-qt5-qtwebkit-5.5.1-1.el7.noarch
mingw32-qt5-qmldevtools-5.6.0-1.el7.x86_64
mingw32-qt5-qtmultimedia-5.6.0-1.el7.noarch
mingw32-qt5-qtdeclarative-5.6.0-1.el7.noarch
mingw32-qt5-qtlocation-5.6.0-1.el7.noarch
mingw32-qt5-qttools-tools-5.6.0-2.el7.x86_64
mingw32-qt5-qtsensors-5.6.0-1.el7.noarch
mingw32-qt5-qtsvg-5.6.0-1.el7.noarch

You can get an example installer from http://ci-logs.kde.flaska.net/binaries/trojita/win32/check/Trojita-Setup-742-1b7a145090064a3490226b8722ce258a.exe .

Comment 1 Rex Dieter 2016-06-07 14:32:25 UTC
I'd recommend updating to 5.6.0 available here,
http://download.qt.io/community_releases/5.6/5.6.0/

Comment 2 Raphael Groner 2016-06-07 15:01:34 UTC
You may need a newer version of qt5-qtwebkit.
http://koji.fedoraproject.org/koji/buildinfo?buildID=746918

Comment 3 angelo.scarna 2017-03-11 11:04:21 UTC
The package mingw32-qt5-qtwebkit-5.5.1-1.f25.noarch is the update for fedora 24. The problem is solved filling the version 5.6.0. how can I drop the files rpm?

Thanks

Comment 4 Jan Kundrát 2017-11-02 16:37:47 UTC
Can you please bring this update (and perhaps others, too) towards the epel7 branch?

Comment 5 Richard W.M. Jones 2020-02-13 11:41:52 UTC
All mingw-* EPEL 7 components have been retired.  Please see:

https://pagure.io/fesco/issue/2333

Therefore this bug no longer applies and is being mass closed.