Broken build for Alkimia

ralf.habacker at freenet.de ralf.habacker at freenet.de
Fri Sep 18 23:09:24 BST 2020


                       Hi Ben,
> As quick resolve I can see adding that dependency as one solution
 
the mac builds failed because of missing
04:27:54  ld: library not found for -lWebKitWidgets

On windows: 

 Could not find a package configuration file provided by "Qt5WebKitWidgets"
 
> and the third options is to switch to the experimental QWebEngine

Below you can see the supported and not supported features.
    Fetching pages with javascript is not supported
    Preview of fetched pages is supported
    Multilingual preview of web pages is not supported
    Inspecting of web pages is not supported

 
Regards
Ralf
-----ursprüngliche Nachricht-----
 Von:  ralf.habacker at freenet.de (mailto:ralf.habacker at freenet.de" target="_blank" rel="noopener)
 Gesendet: 18.09.2020 20:35 Uhr
 An:  bcooksley at kde.org (mailto:bcooksley at kde.org" target="_blank" rel="noopener),  ralf.habacker at freenet.de (mailto:ralf.habacker at freenet.de" target="_blank" rel="noopener),  ralf at habacker.de (mailto:ralf at habacker.de" target="_blank" rel="noopener),  me at dawidwrobel.com (mailto:me at dawidwrobel.com" target="_blank" rel="noopener)
 Kopie:  kde-devel at kde.org (mailto:kde-devel at kde.org" target="_blank" rel="noopener)
 Betreff: RE: Broken build for Alkimia



Hi Ben,
thanks for this pointer.
 
The changes in master were related to the remove of kdelibs4support, which has been requested recently by Thomas Baumgart. Unfortunally with the removal of kdelibs4support and the fact that alkimia still depends on WebKit because QWebEngine suppport is experimental 
https://invent.kde.org/office/alkimia/-/blob/master/CMakeLists.txt#L83, there is now a dependency to libKF5WebKit required, which seems to not been added to the build system.
 
As quick resolve I can see adding that dependency as one solution,  another other would be that I revert my changes and got back to kdelib4support and the third options is to switch to the experimental QWebEngine support, by adding -DBUILD_WITH_WEBENGINE=1 to the cmake configure line.
 
Regards
Ralf

-----ursprüngliche Nachricht-----
 Von:  bcooksley at kde.org (mailto:bcooksley at kde.org" target="_blank" rel="noopener)
 Gesendet: 18.09.2020 18:08 Uhr
 An:  ralf.habacker at freenet.de (mailto:ralf.habacker at freenet.de" target="_blank" rel="noopener),  ralf at habacker.de (mailto:ralf at habacker.de" target="_blank" rel="noopener),  me at dawidwrobel.com (mailto:me at dawidwrobel.com" target="_blank" rel="noopener)
 Kopie:  kde-devel at kde.org (mailto:kde-devel at kde.org" target="_blank" rel="noopener)
 Betreff: Broken build for Alkimia


Hi Ralf and Dawid,
 
Recently you both made commits/merged in a series of changes to 'Akimia' which has resulted in it's CI builds failing now on all platforms.
 
If you could please correct these failures that would be appreciated - they are currently causing Dependency Builds to fail, which means no changes may be made to any part of the CI system (otherwise the entire system is broken for everyone)
 
Regards,
Ben


 -----ursprüngliche Nachricht Ende-----



 -----ursprüngliche Nachricht Ende-----    


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20200918/03cfc05f/attachment-0001.htm>


More information about the kde-devel mailing list