Index: uspace/lib/posix/errno.h
===================================================================
--- uspace/lib/posix/errno.h	(revision 1a23f6ec4a86a9f9b2d79272d9b134a9e00875f8)
+++ uspace/lib/posix/errno.h	(revision af42a2bf32988d827b889020c0e2c9840f8652ce)
@@ -66,4 +66,6 @@
 #undef errno
 #define errno (*__posix_errno())
+
+#include "unistd.h"
 
 extern int *__posix_errno(void);
Index: uspace/lib/posix/stdio.h
===================================================================
--- uspace/lib/posix/stdio.h	(revision 1a23f6ec4a86a9f9b2d79272d9b134a9e00875f8)
+++ uspace/lib/posix/stdio.h	(revision af42a2bf32988d827b889020c0e2c9840f8652ce)
@@ -37,4 +37,6 @@
 #define POSIX_STDIO_H_
 
+#include "stddef.h"
+#include "unistd.h"
 #include "libc/stdio.h"
 #include "sys/types.h"
