From: Hans-Werner Hilse Date: Thu, 11 Jun 2015 09:29:20 +0000 (+0200) Subject: um: Include sys/types.h for makedev(), major(), minor() X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=8eeba4e9a76cd126e737d3d303d9c424b66ea90d;p=deliverable%2Flinux.git um: Include sys/types.h for makedev(), major(), minor() The functions in question are not part of the POSIX standard, documentation however hints that the corresponding header shall be sys/types.h. C libraries other than glibc, namely musl, did not include that header via other ways and complained. Signed-off-by: Hans-Werner Hilse Signed-off-by: Richard Weinberger --- diff --git a/arch/um/os-Linux/file.c b/arch/um/os-Linux/file.c index 08d90fba952c..26e0164895e4 100644 --- a/arch/um/os-Linux/file.c +++ b/arch/um/os-Linux/file.c @@ -13,6 +13,7 @@ #include #include #include +#include #include static void copy_stat(struct uml_stat *dst, const struct stat64 *src)