From 4da31a615412e15f7658d21770708e8084be149c Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 4 Apr 2018 22:29:45 +0200 Subject: [PATCH] configure.ac: do not force PIE PIE is not necessarily supported on all architectures, so leave it up to the user to pass the appropriate CFLAGS/LDFLAGS if he wants to use PIE. This fixes the build on the m68k and Microblaze architecture: http://autobuild.buildroot.net/results/a536f5947b3b70fdaecad1af5542572c504ad046/ http://autobuild.buildroot.net/results/0ffbf1e8d181c9463847a5b2be6f9baa18face24/ Signed-off-by: Thomas Petazzoni Upstream-status: https://github.com/acassen/keepalived/pull/830 --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index c344f07e..06545c91 100644 --- a/configure.ac +++ b/configure.ac @@ -233,8 +233,8 @@ AC_SUBST(ARFLAGS) # AC_PROG_LIBTOOL KA_CPPFLAGS="$kernelinc" -KA_CFLAGS="-Wall -Wunused -Wstrict-prototypes -Wextra -g -O2 -fPIE -D_GNU_SOURCE" -KA_LDFLAGS="-pie" +KA_CFLAGS="-Wall -Wunused -Wstrict-prototypes -Wextra -g -O2 -D_GNU_SOURCE" +KA_LDFLAGS="" KA_LIBS= NEED_LIBDL=No #KA_LIBTOOLFLAGS = -- 2.14.3