libksysguard version 5.12.90 used to build fine a few days ago. Commits in KDE git for this package seem trivial since the last RC, so something might have changed in the meanwhile in other packages. failure seems to be: /var/tmp/portage/kde-plasma/libksysguard-5.13.0/work/libksysguard-5.13.0/processui/ksysguardprocesslist.cpp:29:10: fatal error: QWebView: No such file or directory I will be attaching emerge --info, build log shortly
Created attachment 535762 [details] build log
Created attachment 535764 [details] output of emerge --info
libksysguard 5.13.0 is the same, but it will build if you turn off the USE flag "-detailedmemory"
It does indeed. Thanks!
Not reproducible here...
According to your log, Qt5WebKitWidgets is found properly. Even if it wasn't, all use of QWebView is ifdef'd okay. This would indicate a missing QWebView when it should be provided by your dev-qt/qtwebkit:5 package. Also, the last available QtWebkit version is 5.9.1, so this is not related to 5.11.0_rc2. Please check: $ equery b QWebView
Hello Adreas, thanks for the follow-up. Your suggestion doesn't seem to produce any results: equery b QWebView * Searching for QWebView ... I additionally run the following to see if qtwebkit provides anything relevant, and this is what came up: equery f dev-qt/qtwebkit | grep -i webv /usr/include/qt5/QtWebKit/5.9.1/QtWebKit/private/qquickwebview_p.h /usr/include/qt5/QtWebKit/5.9.1/QtWebKit/private/qquickwebview_p_p.h /usr/include/qt5/QtWebKit/5.9.1/QtWebKit/private/qrawwebview_p.h /usr/include/qt5/QtWebKit/5.9.1/QtWebKit/private/qrawwebview_p_p.h /usr/include/qt5/QtWebKitWidgets/5.9.1/QtWebKitWidgets/private/qwebviewaccessible_p.h /usr/include/qt5/QtWebKitWidgets/qgraphicswebview.h /usr/include/qt5/QtWebKitWidgets/qwebview.h qtwebkit is built with the following flags: [ebuild R ] dev-qt/qtwebkit-5.9.1:5/5.9::gentoo USE="geolocation jit multimedia opengl orientation printsupport qml webchannel webp -debug (-gles2) -gstreamer {-test}" 0 KiB
It seems that your qtwebkit installation is broken. # emerge -1q qtwebkit:5
I also experience the same problem. Rebuilding qtwebkit didn't help. (BTW, kde-frameworks/kdewebkit-5.47.0 also doesn't want to build for the same reason: it cannot find some headers from qtwebkit, namely QGraphicsWebView and QWebPage)
(In reply to Igor Poboiko from comment #9) > I also experience the same problem. > Rebuilding qtwebkit didn't help. Please attach that build.log.
Created attachment 536084 [details] stripped dev-qt/qtwebkit build.log Sorry, the build.log for qtwebkit is way too large (600MB+, it has lots of "Wexpansion-to-defined" warnings). I disabled all the warnings (23MB) and removed all the lines containing "/usr/lib64/qt5/bin/moc" and "x86_64-pc-linux-gnu-gcc" (I guess those are not very useful), here is what is left.
Created attachment 536294 [details, diff] libksysguard-5.13.0-qwebview5.11.patch As far as I understand, in Qt 5.11 the way how you find some of the libraries changed. As far as I understand this patch fixes that for Qt 5.11, but I'm not sure if it doesn't break it for other possible configurations.
*** Bug 658530 has been marked as a duplicate of this bug. ***
Adding Qt here as users are missing parts of QtWebKit...
*** Bug 659310 has been marked as a duplicate of this bug. ***
Please try rebuild after upgrade to qtwebkit-5.212.0_pre20180120.
*** Bug 660296 has been marked as a duplicate of this bug. ***
With qtwebkit-5.212.0_pre20180120 everything works fine. I had no problem.
Thanks for checking back. Everyone else, please re-open if this is reproduced after the qtwebkit snapshot upgrade.