From b2852f5c7448c70ae70ea9ab76d9a506b9e4adf2 Mon Sep 17 00:00:00 2001 From: Rafal Krypa Date: Tue, 31 Dec 2013 18:04:56 +0100 Subject: [PATCH] libsmack: don't define __GNU_SOURCE in the code __GNU_SOURCE is a glibc internal and should not be used directly. It was already provided by AC_USE_SYSTEM_EXTENSIONS in configure.ac, so it can be safely dropped. Use more explicit AC_GNU_SOURCE in configure.ac instead (on Linux systems they should be equivalent). Signed-off-by: Rafal Krypa --- configure.ac | 2 +- libsmack/libsmack.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index d2ad524..556b676 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ AC_INIT([libsmack], AC_CONFIG_SRCDIR([libsmack/libsmack.c]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE([-Wall -Werror dist-bzip2 foreign]) -AC_USE_SYSTEM_EXTENSIONS +AC_GNU_SOURCE AC_CONFIG_MACRO_DIR([m4]) AM_SILENT_RULES([yes]) m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) diff --git a/libsmack/libsmack.c b/libsmack/libsmack.c index 0052c1d..afbb6c2 100644 --- a/libsmack/libsmack.c +++ b/libsmack/libsmack.c @@ -20,7 +20,6 @@ * 02110-1301 USA */ -#define __GNU_SOURCE #include #include "sys/smack.h" #include -- 2.7.4