Broken build for Alkimia

Ben Cooksley bcooksley at kde.org
Fri Sep 18 21:53:21 BST 2020


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

> Hi Ben,
>

Hi Ralf,


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

Having a read through that CMakeLists shows searches for QtWebkit and
QtWebkitWidgets, but nothing relating to KF5Webkit?

In any case, if you are adding a dependency on kdewebkit, you need to
update the dependency metadata accordingly.

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

Regards,
Ben

>
> -----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-----
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20200919/3d376213/attachment.htm>


More information about the kde-devel mailing list