Broken build for Alkimia

Ben Cooksley bcooksley at kde.org
Sat Sep 19 10:53:47 BST 2020


On Sat, Sep 19, 2020 at 10:09 AM <ralf.habacker at freenet.de> wrote:

> Hi Ben,
>

Hi Ralf,


> > 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
>
>
We don't have Mac CI builds - we do have Mac builds on the Binary Factory,
but that is not the CI system.


> 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
>

Please see https://build.kde.org/job/Extragear/job/alkimia/ for the builds
I was referring to.

Cheers,
Ben

> -----ursprüngliche Nachricht-----
> Von: ralf.habacker at freenet.de
> Gesendet: 18.09.2020 20:35 Uhr
> An: bcooksley at kde.org, ralf.habacker at freenet.de, ralf at habacker.de,
> me at dawidwrobel.com
> Kopie: kde-devel at kde.org
> 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
> Gesendet: 18.09.2020 18:08 Uhr
> An: ralf.habacker at freenet.de, ralf at habacker.de, me at dawidwrobel.com
> Kopie: kde-devel at kde.org
> 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/20200919/587c8632/attachment.htm>


More information about the kde-devel mailing list