File libvma-PIE.patch of Package libvma.20195
Index: libvma-8.9.4.0.731961ca9087/src/stats/Makefile.am
===================================================================
--- libvma-8.9.4.0.731961ca9087.orig/src/stats/Makefile.am
+++ libvma-8.9.4.0.731961ca9087/src/stats/Makefile.am
@@ -1,4 +1,4 @@
-AM_CPPFLAGS := -I$(top_srcdir)/src ${LIBNL_CFLAGS}
+AM_CPPFLAGS := -I$(top_srcdir)/src ${LIBNL_CFLAGS} -fPIC
noinst_LTLIBRARIES = libstats.la
libstats_la_LDFLAGS = -static
@@ -8,6 +8,7 @@ libstats_la_SOURCES = \
stats_data_reader.h
bin_PROGRAMS = vma_stats
+vma_stats_LDFLAGS= -pie
vma_stats_LDADD= -lrt \
libstats.la \
$(top_builddir)/src/utils/libutils.la \
Index: libvma-8.9.4.0.731961ca9087/tools/daemon/Makefile.am
===================================================================
--- libvma-8.9.4.0.731961ca9087.orig/tools/daemon/Makefile.am
+++ libvma-8.9.4.0.731961ca9087/tools/daemon/Makefile.am
@@ -4,10 +4,11 @@ vmad_LDADD =
vmad_CPPFLAGS = \
-I$(top_srcdir)/src \
- -I$(top_srcdir)/src/vma
+ -I$(top_srcdir)/src/vma \
+ -fPIC
-vmad_LDFLAGS =
-vmad_CFLAGS =
+vmad_LDFLAGS = -pie
+vmad_CFLAGS = -fPIC
vmad_SOURCES = \
daemon.c \