Eliminating the last CI Failures

Ben Cooksley bcooksley at kde.org
Wed Aug 14 10:34:15 BST 2019


Hi all,

For a while now we've had a couple of projects which have been
persistently failing on all platforms, which it would be nice to get
fixed.

If someone would like to take a look into one of the following, it
would be appreciated, and would help to eliminate the last couple of
items from the Failing tab at https://build.kde.org/

- Kajongg: Fails with a CMake error due to the build path getting
wrapped up in part of the target name. This probably needs someone
with a bit of CMake knowledge to rework how it sets up targets.

- Signon KWallet Extension: Always tries to install outside of the
prefix specified at build time, which will always fail on the CI
system (or lead to situations where your tests fail due to components
being missing or inaccessible). The fix for this would be to respect
(but warn about) the lack of alignment between the install prefix and
the system prefix.

There are also issues with Dr Konqi, Umbrello and KStars on Windows
(related to exports and linking), while Latte Dock has issues on
FreeBSD (something to do with a QMetaObject definition)

Any fixes for the above would be much appreciated!

Thanks,
Ben


More information about the Kde-buildsystem mailing list