<sys/sysmacros.h> is linux-only FreeBSD defines makedev in sys/types.h already included in the libbb.h.
Signed-off-by: Alex Samorukov <s...@os2.kiev.ua> --- coreutils/mknod.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/coreutils/mknod.c b/coreutils/mknod.c index eee0ac71d..ae3b73c08 100644 --- a/coreutils/mknod.c +++ b/coreutils/mknod.c @@ -36,7 +36,9 @@ //usage: "$ mknod /dev/fd0 b 2 0\n" //usage: "$ mknod -m 644 /tmp/pipe p\n" +#ifdef __linux__ #include <sys/sysmacros.h> // For makedev +#endif #include "libbb.h" #include "libcoreutils/coreutils.h" -- 2.29.1 _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox