File vdr-xineliboutput-2.1-pie.diff of Package vdr-plugin-xineliboutput
diff --git a/Makefile b/Makefile
index 04ef330..6f238ac 100644
--- a/Makefile
+++ b/Makefile
@@ -269,7 +269,7 @@ DEFINES += -Wall
###
mpg2c: mpg2c.c
- $(CC) $(CFLAGS) $(LDFLAGS) mpg2c.c -o $@
+ $(CC) $(CFLAGS) $(LDFLAGS) -pie mpg2c.c -o $@
# data
black_720x576.c: mpg2c black_720x576.mpg
@@ -365,7 +365,7 @@ ifeq ($(VDR_TREE), yes)
$(INSTALL) $@ $(LIBDIR)/
endif
$(VDRSXFE): $(OBJS_SXFE)
- $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS_SXFE) $(LIBS_X11) $(LIBS_XINE) $(LIBS_JPEG) $(LIBS_CEC) $(LIBS_PTHREAD) -o $@
+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS_SXFE) $(LIBS_X11) $(LIBS_XINE) $(LIBS_JPEG) $(LIBS_CEC) $(LIBS_PTHREAD) -pie -o $@
#
# vdr-fbfe
@@ -377,7 +377,7 @@ ifeq ($(VDR_TREE), yes)
$(INSTALL) $@ $(LIBDIR)/
endif
$(VDRFBFE): $(OBJS_FBFE)
- $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS_FBFE) $(LIBS_XINE) $(LIBS_JPEG) $(LIBS_CEC) $(LIBS_PTHREAD) -o $@
+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS_FBFE) $(LIBS_XINE) $(LIBS_JPEG) $(LIBS_CEC) $(LIBS_PTHREAD) -pie -o $@
#
# xine plugins