Fix several CI build issues
-
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