use fakeroot to pack the files with ownership set to root/root
Merge pull request #3 from zeac/fakeroot

use fakeroot to pack the files with ownership set to root/root
Fix crash when |accept()| fails to create socket.
Do check the used file descriptors only in debug configuration.
Explicitly make accepted socket a blocking.

On Mac they are sometimes non-blocking on their own.
Put logs in a known locations on Mac.
Use "read-ahead" and "preallocate space" on Mac.

Didn't know about fcntl() flags.
Proper OS detection for Qt-Creator project
Mark test targets with 'testonly = true' in GN.
Improve encapsulation of file handlers.
Do not restart clangd after the PKG installation on Mac.
Implement the class |Kqueue| based on |Handle|.
add ability to specify compiler by command arguments