--- toybox-0.7.1.orig/lib/portability.h 2016-06-01 00:33:23.000000000 +0200 +++ toybox-0.7.1/lib/portability.h 2016-10-16 12:32:11.000000000 +0200 @@ -22,7 +22,9 @@ // This isn't in the spec, but it's how we determine what libc we're using. +#ifndef __APPLE__ #include +#endif // Types various replacement prototypes need #include @@ -211,7 +213,9 @@ ssize_t getline(char **lineptr, size_t * // Linux headers not listed by POSIX or LSB #include +#ifndef __APPLE__ #include +#endif // Android is missing some headers and functions // "generated/config.h" is included first