diff options
Diffstat (limited to 'package/toybox/patches/patch-lib_portability_h')
-rw-r--r-- | package/toybox/patches/patch-lib_portability_h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/package/toybox/patches/patch-lib_portability_h b/package/toybox/patches/patch-lib_portability_h new file mode 100644 index 000000000..25c24d19c --- /dev/null +++ b/package/toybox/patches/patch-lib_portability_h @@ -0,0 +1,22 @@ +--- 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 <features.h> ++#endif + + // Types various replacement prototypes need + #include <sys/types.h> +@@ -211,7 +213,9 @@ ssize_t getline(char **lineptr, size_t * + + // Linux headers not listed by POSIX or LSB + #include <sys/mount.h> ++#ifndef __APPLE__ + #include <sys/swap.h> ++#endif + + // Android is missing some headers and functions + // "generated/config.h" is included first |