>>2I'm having flashbacks at trying to install stuff from github, and recalling why i stopped compiling stuff from source.
This is worse than just manually fixing bad headers, the modern buildsystem zoo is like adding a pack of trojans into your system, and there is 80% chance it will require installing systemd.