Build failure on debian bookworm/sid
> $ ninja -C _build
ninja: Entering directory `_build'
[55/56] Generating libfeedback/libfeedback-0.0.vapi with a custom command
FAILED: libfeedback/libfeedback-0.0.vapi
/usr/bin/vapigen --quiet --library=libfeedback-0.0 --directory=/home/fortysixandtwo/git/feedbackd/_build/libfeedback --metadatdir=/home/fortysixandtwo/git/feedbackd/libfeedback --pkg=gio-2.0 --metadatadir=/home/fortysixandtwo/git/feedbackd/libfeedback /home/fortysixandtwo/git/feedbackd/_build/libfeedback/Lfb-0.0.gir
Unknown option --metadatdir=/home/fortysixandtwo/git/feedbackd/libfeedback
Run '/usr/bin/vapigen --help' to see a full list of available command line options.
[56/56] Generating libfeedback/Lfb-0.0.typelib with a custom command
ninja: build stopped: subcommand failed.
Not sure yet what broke, but for some reason we have --metadatadir=...
and --metadatdir=...
. The later argument does not exist. Haven't found an issue filed in either vapigen or meson repositories.
Edit: Invoking vapigen
manually without the offending --metadatdir
flag works