IOLinux.cpp should include <sys/select.h> as it uses select() functionality. On certain platforms it's included implicitly by other headers, which is why it compiled before. This makes it also work on musl platforms.