]> git.pld-linux.org Git - packages/hylafax.git/blame - hylafax-pic.patch
- use PIC in shared libs
[packages/hylafax.git] / hylafax-pic.patch
CommitLineData
a3c60623
JB
1--- hylafax-4.1.8/util/Makefile.in.orig 2004-03-24 10:02:10.000000000 +0000
2+++ hylafax-4.1.8/util/Makefile.in 2004-03-24 10:17:59.000000000 +0000
3@@ -100,6 +100,14 @@
4
5 include ${COMMONRULES}
6
7+OBJCFILES = ${CFILES:.c=.o}
8+${OBJCFILES}: %.o: %.c
9+ ${CCF} -fPIC -c $<
10+
11+OBJC++FILES = ${C++FILES:.c++=.o}
12+${OBJC++FILES}: %.o: %.c++
13+ ${C++F} -fPIC ${C++FILE} -c $<
14+
15 libfaxutil.a: ${OBJECTS}
16 @rm -f $@;
17 @echo "${AR} ${AROPTS} $@ ${OBJECTS}"; \
18--- hylafax-4.1.8/faxd/Makefile.in.orig 2002-08-15 16:27:32.000000000 +0000
19+++ hylafax-4.1.8/faxd/Makefile.in 2004-03-24 10:53:22.000000000 +0000
20@@ -158,6 +158,9 @@
21
22 @MAKEINCLUDE@ @MAKELQUOTE@${COMMONRULES}@MAKERQUOTE@
23
24+${SERVER_OBJS} ${MODEM_OBJS}: %.o: %.c++
25+ ${C++F} -fPIC ${C++FILE} -c $<
26+
27 libfaxserver.a: ${SERVER_OBJS} ${MODEM_OBJS}
28 ${AR} ${AROPTS} libfaxserver.a $?
29 ${RANLIB} libfaxserver.a
This page took 0.076346 seconds and 4 git commands to generate.