From 65a4646d2f81a548a695f44a92248d5f0900173e Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Thu, 15 Jan 2015 09:55:51 +0100 Subject: [PATCH] include linux/sched.h to compile on systems with older libc --- configure.ac | 3 ++- src/system.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 87a9306a..3a6a1229 100644 --- a/configure.ac +++ b/configure.ac @@ -286,7 +286,8 @@ if [ test "$linux_ns_enabled" = "yes" ];then AC_MSG_CHECKING([for Linux namespaces]) dnl We use Linux namespaces only in the platforms clone() works as expected AC_LINK_IFELSE([AC_LANG_PROGRAM([ - #include ],[ + #include + #include ],[ #if defined(__i386__) || defined(__arm__) || defined(__x86_64__) || defined(__mips__) unshare(CLONE_NEWPID|CLONE_NEWIPC); #else diff --git a/src/system.c b/src/system.c index b3aa2b42..dc835a88 100644 --- a/src/system.c +++ b/src/system.c @@ -22,6 +22,7 @@ #ifdef __linux__ # include # include +# include # include #endif #include