only include mntent.h according to HAVE_MNTENT_H and dont define this on OS X
No binary (build failed)
—
(log yok)
| @@ -17,7 +17,6 @@ | |
| #include <errno.h> | |
| #include <fcntl.h> | |
| #include <inttypes.h> | |
| - | #include <mntent.h> |
| #include <netdb.h> | |
| #include <setjmp.h> | |
| #include <signal.h> | |
| @@ -46,6 +45,10 @@ | |
| #define PATH_MAX 256 | |
| #endif | |
| + | #ifdef HAVE_MNTENT_H |
| + | #include <mntent.h> |
| + | #endif |
| + | |
| #if ENABLE_SELINUX | |
| #include <selinux/selinux.h> | |
| #include <selinux/context.h> | |
| @@ -146,7 +146,7 @@ typedef int socklen_t; | |
| #endif | |
| /* ---- Compiler dependent settings ------------------------- */ | |
| - | #if (defined __digital__ && defined __unix__) |
| + | #if (defined __digital__ && defined __unix__) || defined __APPLE__ |
| # undef HAVE_MNTENT_H | |
| #else | |
| # define HAVE_MNTENT_H 1 | |