New comment by jony255 on void-packages repository https://github.com/void-linux/void-packages/pull/45884#issuecomment-1705919847 Comment: I see That was added in October of last year but there was an update to `sway` some time after that, which uses the same `git` commands that `wf-recorder` uses, and [it](https://github.com/void-linux/void-packages/pull/42236) passed the `git` commands in question: https://github.com/ammen99/wf-recorder/blob/master/meson.build#L25 https://github.com/swaywm/sway/blob/68d620a8fd70d70eb91c58dcfafc4af16c58379d/meson.build#L161 This PR should have also prevented this error: https://github.com/ammen99/wf-recorder/pull/226 The docs talking about `check: {true,false}`: https://mesonbuild.com/External-commands.html#external-commands However, the relevant lines from the link are: ```If check: true is given, meson will error out if command returns with a non-zero exit code. Alternatively, you can set check: false and get the exit code with r.returncode().```