Building QtWebEngine invariably fails: failing qpa-xcb support??
-
Whenever a new Qt version appears (now: 6.7.1) I try to build Qt WebEngine.
This invariably fails. During the configure script (I only specify the -prefix) I see the message:[QtWebEngine] -- Support check for QtWebEngine failed: Could not find all necessary libraries for qpa-xcb support. X11:YES LIBDRM:YES XCOMPOSITE:YES XCURSOR:YES XRANDR:YES XI:YES XPROTO:NO XSHMFENCE:YES XTST:YES
Although this message seems obvious (the culprit apparently is xproto) this doesn't help me. I have installed both a package called xproto-develop and another package called dmxproto-devel which are according to their description libraries for the X11 protocol. My system is openSuse LEAP 15.5
And what is this qpa-xcb support anyway?
Who can help me out?
Thanks
Bertwim -
Check the configure.log file or run configure with -v parameter to get detailed log which should tell you what exactly is missing.
-
That’s a bug, most likely the error message is bogus.
Has been fixed already, see here: https://bugreports.qt.io/browse/QTBUG-120247 -
@Axel-Spoerl If I read the bugreport 120247 correctly, it has been fixed for/after 6.5.3.
I have experienced the issue with 6.6.1, 6.7.0 and now 6.7.1.
So unfortunately the fix has not been effective for my Qt installation. -