diff options
author | Dmitry Shachnev <[email protected]> | 2017-04-23 11:28:37 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2017-04-23 11:29:38 +0200 |
commit | 76ed712251aeab04ce7e7b5d9c421baf9b9f34cd (patch) | |
tree | 00c9f63c47adcfc28b9fdb4f03a32df0fe3c7825 | |
parent | e48528e58dbebbe94ea05a78946615b2378e5fd2 (diff) | |
download | marco-76ed712251aeab04ce7e7b5d9c421baf9b9f34cd.tar.bz2 marco-76ed712251aeab04ce7e7b5d9c421baf9b9f34cd.tar.xz |
build: Use non-deprecated feature test macros
_SVID_SOURCE has been deprecated in newer versions of glibc breaking -WError;
the recommended replacement of _DEFAULT_SOURCE is fairly new, so switch to
_XOPEN_SOURCE instead.
Based on mutter commits b159d6a5e17219557574defb6c3788d9b0c39757
and b159d6a5e17219557574defb6c3788d9b0c39757.
https://bugzilla.gnome.org/show_bug.cgi?id=763782
taken from:
https://git.gnome.org/browse/metacity/commit/?id=56bcf350fb599ec2caf68af4f0f92b1c3999027c
-rw-r--r-- | src/core/delete.c | 2 | ||||
-rw-r--r-- | src/core/keybindings.c | 2 | ||||
-rw-r--r-- | src/core/main.c | 2 | ||||
-rw-r--r-- | src/core/window-props.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/src/core/delete.c b/src/core/delete.c index a93a2ac7..4d0c7cd2 100644 --- a/src/core/delete.c +++ b/src/core/delete.c @@ -23,7 +23,7 @@ */ #define _GNU_SOURCE -#define _SVID_SOURCE /* for gethostname() */ +#define _XOPEN_SOURCE /* for gethostname() and kill() */ #include <config.h> #include "util.h" diff --git a/src/core/keybindings.c b/src/core/keybindings.c index 068199b8..271cf885 100644 --- a/src/core/keybindings.c +++ b/src/core/keybindings.c @@ -24,7 +24,7 @@ */ #define _GNU_SOURCE -#define _SVID_SOURCE /* for putenv() */ +#define _XOPEN_SOURCE /* for putenv() */ #include <config.h> #include "keybindings.h" diff --git a/src/core/main.c b/src/core/main.c index b5ffccf1..31958d22 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -42,7 +42,7 @@ */ #define _GNU_SOURCE -#define _SVID_SOURCE /* for putenv() and some signal-related functions */ +#define _XOPEN_SOURCE /* for putenv() and some signal-related functions */ #include <config.h> #include "main.h" diff --git a/src/core/window-props.c b/src/core/window-props.c index 8eff8d8a..c3200290 100644 --- a/src/core/window-props.c +++ b/src/core/window-props.c @@ -36,7 +36,7 @@ */ #define _GNU_SOURCE -#define _SVID_SOURCE /* for gethostname() */ +#define _XOPEN_SOURCE /* for gethostname() */ #include <config.h> #include "window-props.h" |