Requires conversion to meson. Unfortunately, upstream needlessly relies on cc.run() to figure out various things instead of cc.compile(). Requires massive patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>