dgibson / dtc

Device Tree Compiler
215 stars 127 forks source link

github: add workflow for Meson builds #118

Closed blmaier closed 11 months ago

blmaier commented 11 months ago

This pull request is based on #110

This does not enable the flag "--fatal-meson-warnings" for meson-setup. There is an issue with setup on the Ubuntu builder that causes this warning.

WARNING: Broken python installation detected. Python files installed by Meson might not be found by python interpreter.

The issue appears to be a false-positive on Debian-based distros, introduced in Meson 0.60.0 and fixed in 0.61.5 and 0.62.0. But the Ubuntu builder currently uses 0.61.3. See this discussion for more detail https://gitlab.com/qemu-project/qemu/-/issues/873

dgibson commented 11 months ago

Merged, thanks.