← Commit list

22876c797

Mike Frysinger
Mike Frysinger
2008-02-07
FAILED Duration: 12s

Subject

only include mntent.h according to HAVE_MNTENT_H and dont define this on OS X

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

include/libbb.h+4 -1
@@ -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>
include/platform.h+1 -1
@@ -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