File isdnctrl-pie.patch of Package i4l-base
Index: isdn4k-utils/isdnctrl/Makefile.in =================================================================== --- isdn4k-utils.orig/isdnctrl/Makefile.in +++ isdn4k-utils/isdnctrl/Makefile.in @@ -7,7 +7,7 @@ SHELL = /bin/sh CFLAGS = -Wall -O2 INCLUDES = -I. -LDFLAGS = @LIBS@ +LDFLAGS = @LIBS@ PROGRAM = isdnctrl MODULES = isdnctrl.o MANPAGES = isdnctrl.8 @@ -50,7 +50,7 @@ all: $(PROGRAM) endif %.o: %.c Makefile - $(CC) $(CFLAGS) $(INCLUDES) $(DEFS) $(COPTS) -c -o $@ $< + $(CC) $(CFLAGS) -fPIC $(INCLUDES) $(DEFS) $(COPTS) -c -o $@ $< all: $(PROGRAM) @@ -74,7 +74,7 @@ endif rm -f $<.tmp $(PROGRAM): $(MODULES) - $(CC) $(CFLAGS) $(MODULES) $(LDFLAGS) -o $@ + $(CC) $(CFLAGS) -fPIE $(MODULES) $(LDFLAGS) -pie -o $@ install-man: $(MANPAGES) $(INSTALL) -d $(DESTDIR)$(MAN8DIR)