120-include_sysmacros.patch 802 B

12345678910111213141516171819202122232425
  1. From 9a06f45ec71116d76ee4b268ebe1b33d45b06fc0 Mon Sep 17 00:00:00 2001
  2. From: Mike Frysinger <vapier@gentoo.org>
  3. Date: Sat, 16 Apr 2016 22:10:43 -0400
  4. Subject: [PATCH mtd-utils] include sys/sysmacros.h for major/minor/makedev
  5. These functions have always been defined in sys/sysmacros.h under
  6. Linux C libraries. For some, including sys/types.h implicitly
  7. includes that as well, but glibc wants to deprecate that, and some
  8. others already have. Include the header explicitly for the funcs.
  9. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
  10. ---
  11. include/common.h | 1 +
  12. 1 file changed, 1 insertion(+)
  13. --- a/include/common.h
  14. +++ b/include/common.h
  15. @@ -27,6 +27,7 @@
  16. #include <fcntl.h>
  17. #include <errno.h>
  18. #include <inttypes.h>
  19. +#include <sys/sysmacros.h>
  20. #include "version.h"
  21. #ifndef PROGRAM_NAME