CI builds with features set to "auto"
This means that if a dependency is missing or too old, the Meson option will be automatically disabled and code won't get built and tested.
Meson has a mechanism to prevent this:
-Dauto_features=enabled. This sets all features from "auto" to "enabled". You need to explicitly disable any option you want to disable.
This would require feature options support in the Meson version we use. See https://mesonbuild.com/Build-options.html#features
The alternative is just to specify all options we want to test on the command line in