With GCC 7, there is a warning to include sys/sysmacros.h for "major" instead of sys/types.h. Signed-off-by: Andy Grover <agrover@xxxxxxxxxx> --- usr/bs_sg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/usr/bs_sg.c b/usr/bs_sg.c index 66f4a3b..6d03aa4 100644 --- a/usr/bs_sg.c +++ b/usr/bs_sg.c @@ -35,6 +35,7 @@ #include <sys/types.h> #include <sys/stat.h> #include <sys/epoll.h> +#include <sys/sysmacros.h> #include <scsi/sg.h> #include "bsg.h" /* Copied from include/linux/bsg.h */ -- 2.9.4 -- To unsubscribe from this list: send the line "unsubscribe stgt" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html