summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2017-02-11 16:01:50 +0100
committerDaniel Golle <daniel@makrotopia.org>2017-06-30 17:25:24 +0200
commit34d36c29b9d599b0748d49aca8dab2c122633d35 (patch)
tree0cbf568da3bf097cf4079359460a7e3597a6c32a
parent84b530a732b12cca1cd5ee9ba163b7ead7a83de3 (diff)
downloadfstools-34d36c29b9d599b0748d49aca8dab2c122633d35.tar.gz
add missing includes
On glibc 2.25, sys/sysmacros.h needs to be included for makedev, major and minor. Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--block.c1
-rw-r--r--libblkid-tiny/mkdev.c1
-rw-r--r--libfstools/find.c1
-rw-r--r--libubi/libubi.c1
4 files changed, 4 insertions, 0 deletions
diff --git a/block.c b/block.c
index 05f84aa..7db30ac 100644
--- a/block.c
+++ b/block.c
@@ -31,6 +31,7 @@
#include <sys/swap.h>
#include <sys/mount.h>
#include <sys/wait.h>
+#include <sys/sysmacros.h>
#include <linux/fs.h>
diff --git a/libblkid-tiny/mkdev.c b/libblkid-tiny/mkdev.c
index f1d504f..a35722b 100644
--- a/libblkid-tiny/mkdev.c
+++ b/libblkid-tiny/mkdev.c
@@ -16,6 +16,7 @@
#include <sys/stat.h>
#include <sys/types.h>
+#include <sys/sysmacros.h>
#include <stdio.h>
#include <string.h>
diff --git a/libfstools/find.c b/libfstools/find.c
index 52bc51f..190fa81 100644
--- a/libfstools/find.c
+++ b/libfstools/find.c
@@ -15,6 +15,7 @@
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
+#include <sys/sysmacros.h>
#include "libfstools.h"
diff --git a/libubi/libubi.c b/libubi/libubi.c
index d1f2a8b..3328ac8 100644
--- a/libubi/libubi.c
+++ b/libubi/libubi.c
@@ -22,6 +22,7 @@
#define PROGRAM_NAME "libubi"
+#include <sys/sysmacros.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>