commit 657f699ef7e5a91a529337cac76ed48c68a28583 from: David du Colombier <0intro@gmail.com> date: Sun Nov 20 09:37:58 2016 UTC include: define _DEFAULT_SOURCE Since glibc 2.20, the _BSD_SOURCE and _SVID_SOURCE macros are deprecated in favor of the _DEFAULT_SOURCE macro. See https://sourceware.org/glibc/wiki/Release/2.20#Packaging_Changes Change-Id: I18dd6a698f3f5aa51d1e45bf53b031bb061e17e8 Reviewed-on: https://plan9port-review.googlesource.com/1500 Reviewed-by: David du Colombier <0intro@gmail.com> commit - 1b68dbef7b7dd7c4aa2b5755c1399cf66d2ea6fa commit + 657f699ef7e5a91a529337cac76ed48c68a28583 blob - 69d14e3d06f2095f05b8c5acf96c76ddfb16547e blob + d0cd6396ff72923e5ceae40ceabcd9ade5064298 --- include/u.h +++ include/u.h @@ -19,6 +19,7 @@ extern "C" { #define _BSD_SOURCE 1 #define _NETBSD_SOURCE 1 /* NetBSD */ #define _SVID_SOURCE 1 +#define _DEFAULT_SOURCE 1 #if !defined(__APPLE__) && !defined(__OpenBSD__) # define _XOPEN_SOURCE 1000 # define _XOPEN_SOURCE_EXTENDED 1 blob - db2098f54773a7160c04ca51847403daec689677 blob + 38c2419c3ea5ef89bbf67fcb3ce181ab34f32187 --- src/cmd/grap/main.c +++ src/cmd/grap/main.c @@ -1,4 +1,5 @@ #define _BSD_SOURCE 1 /* strdup, mkstemp */ +#define _DEFAULT_SOURCE 1 #include #include #include blob - 379291cce851a16eb768314967785bc9d44a9e5a blob + dc23f1c3b046bc8f010229ed73c39eafed86a732 --- src/cmd/rio/menu.c +++ src/cmd/rio/menu.c @@ -4,6 +4,7 @@ /* Copyright (c) 1994-1996 David Hogan, see README for licence details */ #define _SVID_SOURCE 1 /* putenv in glibc */ +#define _DEFAULT_SOURCE 1 #include #include #include blob - 6495d3301e58b7783b991f13510f2347c7dd320b blob + 2943e55307b2ecd96e3c951cadb94ef4c72d8da0 --- src/cmd/troff/n2.c +++ src/cmd/troff/n2.c @@ -5,6 +5,7 @@ */ #define _BSD_SOURCE 1 /* popen */ +#define _DEFAULT_SOURCE 1 #include "tdef.h" #include "fns.h" #include "ext.h" blob - 17ab2bd5bf1620a9fe2df845d7de161dda5d2a72 blob + 15bcfd5b0bbac2bccf2e2a62470c9a4075fa83fb --- src/cmd/troff/n7.c +++ src/cmd/troff/n7.c @@ -1,4 +1,5 @@ #define _BSD_SOURCE 1 /* isascii */ +#define _DEFAULT_SOURCE 1 #include "tdef.h" #include "fns.h" #include "ext.h" blob - cf3535fb4ed2035d8ae0378da46a33d7862e9c56 blob + bab8136c232f5796f6237a69d6b87f4cdc6e717d --- src/lib9/utf/utfecpy.c +++ src/lib9/utf/utfecpy.c @@ -12,6 +12,7 @@ * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. */ #define _BSD_SOURCE 1 /* memccpy */ +#define _DEFAULT_SOURCE 1 #include #include #include "plan9.h"