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
openSUSE Build Service is sponsored by