#Meson needs to learn that Linux is not an operating system unto itself.
No really, like 95% checks for host_machine.system() == 'linux' are wrong, unless you really care about *kernel* specifics like Linux kernel modules. Typically what you want to check is:
- is my compiler GCC / Clang? (use the Meson compiler object for that!)
- is my libc (a recent enough) glibc?
- does this system use a "freedesktop" GUI stack?
- etc etc