Upgrade dependencies
Leverage the new std::os::unix module to make everything build again