]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Fix warnings caused by glibc 2.20
authorTheodore Ts'o <tytso@mit.edu>
Mon, 21 Mar 2016 17:01:27 +0000 (13:01 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 21 Mar 2016 17:05:25 +0000 (13:05 -0400)
Glibc has depcreated _SVID_SOURCE and _BSD_SOURCE in favor of
_DEFAULT_SOURCE.  So define _DEFAULT_SOURCE to shut up glibc 2.20

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/ext2fs/mmp.c
lib/uuid/gen_uuid.c
misc/mk_hugefiles.c
misc/tune2fs.c

index e4c7dccd21f87d55b1766f19d9c63ec734b99cd9..7d86c9e4cb18fe2c4036d1ed7a95594900bca4f3 100644 (file)
@@ -12,6 +12,9 @@
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
+#ifndef _DEFAULT_SOURCE
+#define _DEFAULT_SOURCE        /* since glibc 2.20 _SVID_SOURCE is deprecated */
+#endif
 
 #include "config.h"
 
index 22b451342435f65851fbc3e00a7feab4cad00ba5..fb6a9b8fab1a993bef936111c938de7886779ca0 100644 (file)
@@ -37,6 +37,7 @@
  * gcc-wall wall mode
  */
 #define _SVID_SOURCE
+#define _DEFAULT_SOURCE          /* since glibc 2.20 _SVID_SOURCE is deprecated */
 
 #include "config.h"
 
index 5f56a79c92edbda36566fa65e120f4d8fe20b1bf..8ac94dcbe8c4aba80ad7c30ef46fc867eaffcc56 100644 (file)
@@ -4,6 +4,7 @@
 
 #define _XOPEN_SOURCE 600 /* for inclusion of PATH_MAX in Solaris */
 #define _BSD_SOURCE      /* for makedev() and major() */
+#define _DEFAULT_SOURCE          /* since glibc 2.20 _BSD_SOURCE is deprecated */
 
 #include "config.h"
 #include <stdio.h>
index aed0a35a03addd4153063339e6361006bb1dec02..6e423a51ae159a7f8f6654fb1aa232cb3dfed378 100644 (file)
@@ -44,6 +44,7 @@ extern int optind;
 #include <strings.h>   /* for strcasecmp() */
 #else
 #define _BSD_SOURCE    /* for inclusion of strcasecmp() via <string.h> */
+#define _DEFAULT_SOURCE          /* since glibc 2.20 _BSD_SOURCE is deprecated */
 #endif
 #include <string.h>
 #include <time.h>