]> git.pld-linux.org Git - packages/xmlrpc-c.git/blob - xmlrpc-c-cflags.patch
dc976284e0bc0b712f5bd3df4f257df5fdf5f93f
[packages/xmlrpc-c.git] / xmlrpc-c-cflags.patch
1 diff -ur xmlrpc-c-1.06.04/Makefile.common xmlrpc-c-1.06.04-cflags/Makefile.common
2 --- xmlrpc-c-1.06.04/Makefile.common    2006-09-04 14:47:37.000000000 +0200
3 +++ xmlrpc-c-1.06.04-cflags/Makefile.common     2006-09-04 14:48:59.000000000 +0200
4 @@ -28,15 +28,15 @@
5  # assertion and crash the program if it isn't really true.  You can add
6  # -UNDEBUG (in any of various ways) to override this.
7  #
8 -CFLAGS_COMMON = -DNDEBUG
9 -CXXFLAGS_COMMON = -DNDEBUG
10 +CFLAGS_COMMON = -DNDEBUG $(OPTCFLAGS)
11 +CXXFLAGS_COMMON = -DNDEBUG $(OPTCXXFLAGS)
12  
13  ifeq ($(C_COMPILER_GNU),yes)
14 -  CFLAGS_COMMON += $(GCC_C_WARNINGS) -fno-common -g -O3
15 +  CFLAGS_COMMON += $(GCC_C_WARNINGS) -fno-common
16  endif
17  
18  ifeq ($(CXX_COMPILER_GNU),yes)
19 -  CXXFLAGS_COMMON += $(GCC_CXX_WARNINGS) -g
20 +  CXXFLAGS_COMMON += $(GCC_CXX_WARNINGS) 
21  endif
22  
23  DISTDIR = $(BUILDDIR)/$(PACKAGE)-$(VERSION)/$(SUBDIR)
24 diff -ur xmlrpc-c-1.06.04/lib/abyss/src/Makefile xmlrpc-c-1.06.04-cflags/lib/abyss/src/Makefile
25 --- xmlrpc-c-1.06.04/lib/abyss/src/Makefile     2006-09-04 14:47:37.000000000 +0200
26 +++ xmlrpc-c-1.06.04-cflags/lib/abyss/src/Makefile      2006-09-04 14:51:35.000000000 +0200
27 @@ -6,7 +6,7 @@
28  include $(SRCDIR)/Makefile.config
29  
30  CFLAGS = $(CFLAGS_COMMON)
31 -CFLAGS += -D_UNIX
32 +CFLAGS += -D_UNIX -fPIC
33  ifeq ($(ENABLE_ABYSS_THREADS),yes)
34    THREAD_MODULE = thread_pthread
35  else
36 diff -ur xmlrpc-c-1.06.04/lib/curl_transport/Makefile xmlrpc-c-1.06.04-cflags/lib/curl_transport/Makefile
37 --- xmlrpc-c-1.06.04/lib/curl_transport/Makefile        2005-09-19 03:20:14.000000000 +0200
38 +++ xmlrpc-c-1.06.04-cflags/lib/curl_transport/Makefile 2006-09-04 14:51:53.000000000 +0200
39 @@ -10,7 +10,7 @@
40  # we need just the -I options for 'make dep'.  Plus, it's scary to think
41  # of what any other compiler flag would do to our compile.
42  
43 -CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
44 +CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC
45  LDFLAGS = $(LADD)
46  
47  INCLUDES = -I$(SRCDIR) -I$(SRCDIR)/include -I$(SRCDIR)/lib/util/include \
48 @@ -48,4 +48,4 @@
49  
50  # Need this dependency for those who don't use Makefile.depend.
51  # Without it, version.h doesn't get created.
52 -xmlrpc_curl_transport.lo: version.h
53 \ No newline at end of file
54 +xmlrpc_curl_transport.lo: version.h
55 diff -ur xmlrpc-c-1.06.04/lib/expat/xmlparse/Makefile xmlrpc-c-1.06.04-cflags/lib/expat/xmlparse/Makefile
56 --- xmlrpc-c-1.06.04/lib/expat/xmlparse/Makefile        2006-09-04 14:47:37.000000000 +0200
57 +++ xmlrpc-c-1.06.04-cflags/lib/expat/xmlparse/Makefile 2006-09-04 14:52:24.000000000 +0200
58 @@ -29,7 +29,7 @@
59  libxmlrpc-c_xmlparse.la: $(LIBXMLRPC_XMLPARSE_OBJS)
60         $(LIBTOOL) --mode=link $(CCLD) -o $@ $(LIBLDFLAGS) $^
61  
62 -CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
63 +CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC
64  
65  $(LIBXMLRPC_XMLPARSE_OBJS):%.lo:%.c
66         $(LIBTOOL) --mode=compile $(CC) -c $(INCLUDES) $(CFLAGS) $<
67 diff -ur xmlrpc-c-1.06.04/lib/expat/xmltok/Makefile xmlrpc-c-1.06.04-cflags/lib/expat/xmltok/Makefile
68 --- xmlrpc-c-1.06.04/lib/expat/xmltok/Makefile  2006-09-04 14:47:37.000000000 +0200
69 +++ xmlrpc-c-1.06.04-cflags/lib/expat/xmltok/Makefile   2006-09-04 14:52:31.000000000 +0200
70 @@ -9,7 +9,7 @@
71  # we started using the Gcc -Wundef option, that generates a warning, so
72  # se set it explicitly to 0 here.
73  
74 -CFLAGS = $(CFLAGS_COMMON) -DXML_BYTE_ORDER=0 $(CFLAGS_PERSONAL) $(CADD)
75 +CFLAGS = $(CFLAGS_COMMON) -DXML_BYTE_ORDER=0 $(CFLAGS_PERSONAL) $(CADD) -fPIC
76  
77  LIBLDFLAGS = $(LDFLAGS_VERSINFO) -rpath $(LIBINST_DIR) $(LADD)
78  
79 diff -ur xmlrpc-c-1.06.04/lib/libutil/Makefile xmlrpc-c-1.06.04-cflags/lib/libutil/Makefile
80 --- xmlrpc-c-1.06.04/lib/libutil/Makefile       2006-09-04 14:47:37.000000000 +0200
81 +++ xmlrpc-c-1.06.04-cflags/lib/libutil/Makefile        2006-09-04 14:52:56.000000000 +0200
82 @@ -43,7 +43,7 @@
83  libxmlrpc-c_util.la: $(LIBXMLRPC_UTIL_OBJS)
84         $(LIBTOOL) --mode=link $(CCLD) -o $@ $(LIBLDFLAGS) $^
85  
86 -CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
87 +CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC
88  
89  $(LIBXMLRPC_UTIL_OBJS):%.lo:%.c
90         $(LIBTOOL) --mode=compile $(CC) -c $(INCLUDES) $(CFLAGS) $<
91 diff -ur xmlrpc-c-1.06.04/lib/libwww_transport/Makefile xmlrpc-c-1.06.04-cflags/lib/libwww_transport/Makefile
92 --- xmlrpc-c-1.06.04/lib/libwww_transport/Makefile      2005-09-19 03:20:14.000000000 +0200
93 +++ xmlrpc-c-1.06.04-cflags/lib/libwww_transport/Makefile       2006-09-04 14:53:04.000000000 +0200
94 @@ -6,7 +6,7 @@
95  
96  LIBWWW_INCLUDES := $(shell libwww-config --cflags)
97  
98 -CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
99 +CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC
100  LDFLAGS = $(LADD)
101  
102  INCLUDES = -I$(SRCDIR) -I$(SRCDIR)/include -I$(SRCDIR)/lib/util/include \
103 diff -ur xmlrpc-c-1.06.04/lib/util/Makefile xmlrpc-c-1.06.04-cflags/lib/util/Makefile
104 --- xmlrpc-c-1.06.04/lib/util/Makefile  2006-09-04 14:47:37.000000000 +0200
105 +++ xmlrpc-c-1.06.04-cflags/lib/util/Makefile   2006-09-04 14:53:24.000000000 +0200
106 @@ -34,7 +34,7 @@
107  
108  INCLUDES = -Iinclude -I$(BUILDDIR)
109  
110 -CFLAGS = $(CFLAGS_COMMON) $(INCLUDES) $(CFLAGS_PERSONAL) $(CADD)
111 +CFLAGS = $(CFLAGS_COMMON) $(INCLUDES) $(CFLAGS_PERSONAL) $(CADD) -fPIC
112  
113  %.lo:%.c
114         $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $<
115 diff -ur xmlrpc-c-1.06.04/lib/wininet_transport/Makefile xmlrpc-c-1.06.04-cflags/lib/wininet_transport/Makefile
116 --- xmlrpc-c-1.06.04/lib/wininet_transport/Makefile     2006-01-29 04:59:08.000000000 +0100
117 +++ xmlrpc-c-1.06.04-cflags/lib/wininet_transport/Makefile      2006-09-04 14:53:30.000000000 +0200
118 @@ -4,7 +4,7 @@
119  
120  include $(SRCDIR)/Makefile.config
121  
122 -CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
123 +CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC
124  LDFLAGS = -lpthread $(LADD)
125  
126  INCLUDES = -I$(SRCDIR) -I$(SRCDIR)/src
127 diff -ur xmlrpc-c-1.06.04/src/Makefile xmlrpc-c-1.06.04-cflags/src/Makefile
128 --- xmlrpc-c-1.06.04/src/Makefile       2006-09-04 14:47:37.000000000 +0200
129 +++ xmlrpc-c-1.06.04-cflags/src/Makefile        2006-09-04 14:54:16.000000000 +0200
130 @@ -159,7 +159,7 @@
131           $(LIBXMLRPC_SERVER_CGI_OBJS) $(LIBXMLRPC_SERVER_CGI_LIBDEP)
132  
133  
134 -CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
135 +CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC
136  
137  $(LIBXMLRPC_CLIENT_OBJS) $(LIBXMLRPC_SERVER_OBJS):%.lo:%.c
138         $(LIBTOOL) --mode=compile $(CC) -c $(INCLUDES) $(CFLAGS) $<
139 diff -ur xmlrpc-c-1.06.04/src/cpp/Makefile xmlrpc-c-1.06.04-cflags/src/cpp/Makefile
140 --- xmlrpc-c-1.06.04/src/cpp/Makefile   2006-09-04 14:47:37.000000000 +0200
141 +++ xmlrpc-c-1.06.04-cflags/src/cpp/Makefile    2006-09-04 14:53:53.000000000 +0200
142 @@ -136,7 +136,7 @@
143  #  RULES TO COMPILE OBJECT MODULES FOR LIBRARIES
144  #-----------------------------------------------------------------------------
145  
146 -CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
147 +CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC
148  
149  XmlRpcCpp.o:%.o:%.cpp
150         $(CXX) -c $(BASIC_INCLUDES) $(CXXFLAGS) $<
This page took 0.059694 seconds and 3 git commands to generate.