Skip to content

meson: Add explicit check: kwarg to all run_command() calls

This is required since Meson 0.61.0, and causes a warning to be emitted otherwise:

https://github.com/mesonbuild/meson/commit/2c079d855ed87488bdcc6c5c06f59abdb9b85b6c https://github.com/mesonbuild/meson/issues/9300

This exposed a bunch of places where we had broken run_command() calls, unnecessary run_command() calls, and places where check: true should be used.

Also trying to remove other warnings:

https://github.com/cisco/openh264/pull/3458

fontconfig/fontconfig!216 (merged)

pixman/pixman!57 (merged)

cairo/cairo!267 (merged)

WARNING: Project targeting '<0.60.0' but tried to use feature introduced in '0.47.0': check arg in run_command.

This warning is fixed in Meson 0.60 with commit fae7a70292556e395b9864d7ee0626d37b40fc69.

Reopened from !1493 (merged) because I messed up.

Merge request reports