The source project of this merge request has been removed.
Include <sys/select.h> for fd_set, FD_SET, FD_ZERO
.. and select(...). This fixes the build on musl and it's also where POSIX expects those things[1].
[1] https://pubs.opengroup.org/onlinepubs/009696899/basedefs/sys/select.h.html