diff options
author | Jes Sorensen <Jes.Sorensen@redhat.com> | 2016-08-15 17:30:39 +0200 |
---|---|---|
committer | Jes Sorensen <Jes.Sorensen@redhat.com> | 2016-08-15 17:30:39 +0200 |
commit | 977d12d739deedd21ea3ca5a96d0ffd83bd5b4ea (patch) | |
tree | 63151778eaedd2a66419f9dbd9d7ca1467206f81 /mdadm.h | |
parent | mdadm: put journal device in right place of --detail (diff) | |
download | mdadm-977d12d739deedd21ea3ca5a96d0ffd83bd5b4ea.tar.xz mdadm-977d12d739deedd21ea3ca5a96d0ffd83bd5b4ea.zip |
mdadm.h: Fix build problem against newer glibc
Newer glibc requires direct include of sys/sysmacros.h in order to
access makedev().
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Diffstat (limited to 'mdadm.h')
-rwxr-xr-x | mdadm.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -45,6 +45,10 @@ extern __off64_t lseek64 __P ((int __fd, __off64_t __offset, int __whence)); #include <errno.h> #include <string.h> #include <syslog.h> +#ifdef __GLIBC__ +/* Newer glibc requires sys/sysmacros.h directly for makedev() */ +#include <sys/sysmacros.h> +#endif #ifdef __dietlibc__ #include <strings.h> /* dietlibc has deprecated random and srandom!! */ |