Require `fcntl.h`, as it's required on Solaris