From c9fe40d9386a5e4cf99f44df9b98382d83f1c4f4 Mon Sep 17 00:00:00 2001 From: Angelo Compagnucci Date: Fri, 24 Apr 2020 17:34:24 +0200 Subject: [PATCH] parser: binutils: fix compilation with libintl When libintl is available on the system, we need to link against the libintl library too. Signed-off-by: Angelo Compagnucci --- binutils/Makefile | 4 ++++ parser/Makefile | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/binutils/Makefile b/binutils/Makefile index 11459bec..d8c1b634 100644 --- a/binutils/Makefile +++ b/binutils/Makefile @@ -56,6 +56,10 @@ SBINTOOLS = aa-status AALIB = -Wl,-Bstatic -lapparmor -Wl,-Bdynamic -lpthread +ifdef WITH_LIBINTL + AALIB += -lintl +endif + ifdef USE_SYSTEM # Using the system libapparmor so Makefile dependencies can't be used LIBAPPARMOR_A = diff --git a/parser/Makefile b/parser/Makefile index eab64be9..998230ee 100644 --- a/parser/Makefile +++ b/parser/Makefile @@ -91,6 +91,11 @@ AAREOBJECTS = $(AAREOBJECT) AARE_LDFLAGS = -static-libgcc -static-libstdc++ -L. $(LDFLAGS) AALIB = -Wl,-Bstatic -lapparmor -Wl,-Bdynamic -lpthread +ifdef WITH_LIBINTL + AALIB += -lintl +endif + + ifdef USE_SYSTEM # Using the system libapparmor so Makefile dependencies can't be used LIBAPPARMOR_A = -- 2.25.1