gitg 44 fails to build with vala error
- gitg
- vala 0.56.7
- Ubuntu 23.04
[72/265] valac -C --vapidir=/<<PKGBUILDDIR>>/vapi --pkg
…
../libgitg/gitg-hook.vala:114.16-114.38: warning: unhandled error `GLib.Error'
114 | var config = repository.get_config().snapshot();
| ^~~~~~~~~~~~~~~~~~~~~~~
../libgitg/gitg-hook.vala:114.3-114.49: warning: unhandled error `GLib.Error'
114 | var config = repository.get_config().snapshot();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libgitg/gitg-stage.vala:473.17-473.49: error: The name `create_commit_buffer' does not exist in the context of `Gitg.Repository'
473 | var data = d_repository.create_commit_buffer(author,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libgitg/gitg-stage.vala:487.12-487.52: error: The name `create_commit_with_signature' does not exist in the context of `Gitg.Repository'
487 | ret = d_repository.create_commit_with_signature(data, signature, null);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libgitg/gitg-stage.vala:503.31-503.34: warning: Argument 2: Cannot pass null to non-null parameter type
503 | resolved.set_target(ret, null);
| ^~~~
Compilation failed: 2 error(s), 3 warning(s)
ninja: build stopped: subcommand failed.