Skip to content

Fix several CI build issues

Simon McVittie requested to merge smcv/accountsservice-branches:ci-systemd into main
  • CI: Install systemd, for /usr/share/pkgconfig/systemd.pc

    This is not in systemd-devel because it contains facts about the service manager itself, rather than facts about the libsystemd shared library.

  • CI: Fix build in a fork whose name is not accountsservice

    I named my fork smcv/accountsservice-branches> and now I regret that choice.

  • CI: Pass --gcov-ignore-parse-errors to gcovr

    Workaround for https://github.com/gcovr/gcovr/issues/710 and similar bugs. Because Meson invokes gcovr internally, it doesn't seem to be possible to add options any other way.

Edited by Simon McVittie

Merge request reports