1 |
commit: 36674bd9b66a67fc529c5d7650c1a1f342e4065d |
2 |
Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun Dec 4 00:25:09 2011 +0000 |
4 |
Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com> |
5 |
CommitDate: Sun Dec 4 00:25:09 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=36674bd9 |
7 |
|
8 |
sci-physics/root: new production release bump |
9 |
|
10 |
Main changes: |
11 |
- xrootd is now unbundled as a separate package; |
12 |
- build with USE=afs works with an openafs patch from bug 393071. |
13 |
|
14 |
For more details please see package ChangeLog. |
15 |
|
16 |
--- |
17 |
sci-physics/root/ChangeLog | 28 + |
18 |
sci-physics/root/files/olbd.confd | 9 - |
19 |
sci-physics/root/files/olbd.initd | 26 - |
20 |
.../root/files/root-5.28.00b-nobyte-compile.patch | 138 ----- |
21 |
.../files/root-5.30.00-xrootd-prop-flags.patch | 623 -------------------- |
22 |
sci-physics/root/files/root-5.32.00-afs.patch | 33 + |
23 |
sci-physics/root/files/xrootd.confd | 8 - |
24 |
sci-physics/root/files/xrootd.initd | 26 - |
25 |
.../{root-5.30.05.ebuild => root-5.32.00.ebuild} | 16 +- |
26 |
9 files changed, 66 insertions(+), 841 deletions(-) |
27 |
|
28 |
diff --git a/sci-physics/root/ChangeLog b/sci-physics/root/ChangeLog |
29 |
index c42ef3c..d657b4a 100644 |
30 |
--- a/sci-physics/root/ChangeLog |
31 |
+++ b/sci-physics/root/ChangeLog |
32 |
@@ -2,6 +2,34 @@ |
33 |
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
34 |
# $Header: $ |
35 |
|
36 |
+*root-5.32.00 (03 Dec 2011) |
37 |
+ |
38 |
+ 03 Dec 2011; Andrew Savchenko <bircoph@×××××.com> |
39 |
+ -files/root-5.28.00b-nobyte-compile.patch, |
40 |
+ -files/root-5.30.00-xrootd-prop-flags.patch, -root-5.30.05.ebuild, |
41 |
+ +root-5.32.00.ebuild, +files/root-5.32.00-afs.patch, -files/olbd.confd, |
42 |
+ -files/olbd.initd, -files/rootd.initd, -files/xrootd.confd, |
43 |
+ -files/xrootd.initd: |
44 |
+ Version bump to the new production release 5.32.00 |
45 |
+ |
46 |
+ Major changes are: |
47 |
+ - xrootd is now unbundled upstream, separate sci-physics/xrootd |
48 |
+ package was added to the science overlay for this support, all |
49 |
+ xrootd-related patches and scripts are removed from this ebuild and |
50 |
+ used in sci-physcis/xrootd. |
51 |
+ - AFS support for net-fs/openafs-1.6.0 is fixed now with a patch |
52 |
+ for openafs itself: the problem is that openafs hides some symbols |
53 |
+ from shared versions of the libraries which are present in the same |
54 |
+ static libraries. One of such symbols, ka_GetAFSTicket, is required |
55 |
+ for root to build and root can't use static libafsauthent.a due to |
56 |
+ relocation issues. |
57 |
+ |
58 |
+ To enable AFS support the following needed: |
59 |
+ - type cast patch; |
60 |
+ - strlcpy and strlcat from ROOT core lib must be defined weak, |
61 |
+ since they are redefined in openafs lib; |
62 |
+ - ka_GetAFSTicket symbol is added to openafs by patch in bug #393071. |
63 |
+ |
64 |
*root-5.30.05 (25 Nov 2011) |
65 |
|
66 |
25 Nov 2011; Andrew Savchenko <bircoph@×××××.com> -root-5.30.03-r1.ebuild, |
67 |
|
68 |
diff --git a/sci-physics/root/files/olbd.confd b/sci-physics/root/files/olbd.confd |
69 |
deleted file mode 100644 |
70 |
index 848f4d7..0000000 |
71 |
--- a/sci-physics/root/files/olbd.confd |
72 |
+++ /dev/null |
73 |
@@ -1,9 +0,0 @@ |
74 |
-# conf.d file for olbd daemon |
75 |
- |
76 |
-# User to run as (default is `xrootd') |
77 |
-OLBD_USER="root" |
78 |
- |
79 |
-# |
80 |
-# Please refer to the olbd(1) man(1) page for more |
81 |
-# information on command line parameters. |
82 |
-OLBD_OPTS="" |
83 |
|
84 |
diff --git a/sci-physics/root/files/olbd.initd b/sci-physics/root/files/olbd.initd |
85 |
deleted file mode 100644 |
86 |
index 95b7bc5..0000000 |
87 |
--- a/sci-physics/root/files/olbd.initd |
88 |
+++ /dev/null |
89 |
@@ -1,26 +0,0 @@ |
90 |
-#!/sbin/runscript |
91 |
-# Copyright 1999-2011 Gentoo Foundation |
92 |
-# Distributed under the terms of the GNU General Public License v2 |
93 |
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/files/olbd.initd,v 1.1 2008/12/18 18:10:18 bicatali Exp $ |
94 |
- |
95 |
-depend() { |
96 |
- need net |
97 |
- use dns logger |
98 |
- provide root-file-server |
99 |
-} |
100 |
- |
101 |
-start() { |
102 |
- ebegin "Starting ROOT open load balancer server" |
103 |
- start-stop-daemon --start --quiet --user=${OLBD_USER} \ |
104 |
- --make-pidfile --pidfile=/var/run/olbd.pid \ |
105 |
- --exec /usr/bin/olbd --background -- ${OLBD_OPTS} |
106 |
- eend $? |
107 |
-} |
108 |
- |
109 |
-stop() { |
110 |
- ebegin "Stopping ROOT open load balancer server" |
111 |
- start-stop-daemon --stop --quiet \ |
112 |
- --pidfile=/var/run/olbd.pid \ |
113 |
- --exec /usr/bin/olbd |
114 |
- eend $? |
115 |
-} |
116 |
|
117 |
diff --git a/sci-physics/root/files/root-5.28.00b-nobyte-compile.patch b/sci-physics/root/files/root-5.28.00b-nobyte-compile.patch |
118 |
deleted file mode 100644 |
119 |
index 7029bf1..0000000 |
120 |
--- a/sci-physics/root/files/root-5.28.00b-nobyte-compile.patch |
121 |
+++ /dev/null |
122 |
@@ -1,138 +0,0 @@ |
123 |
-diff -Naur root.orig/Makefile root/Makefile |
124 |
---- root.orig/Makefile 2010-12-17 22:48:40.577775091 +0300 |
125 |
-+++ root/Makefile 2010-12-17 22:49:27.902497903 +0300 |
126 |
-@@ -1148,10 +1148,7 @@ |
127 |
- if test "x$(RFLX_GRFLXPY)" != "x"; then \ |
128 |
- rm -f $(DESTDIR)$(LIBDIR)/$(RFLX_GRFLXPY); \ |
129 |
- fi; \ |
130 |
-- if test "x$(RFLX_GRFLXPYC)" != "x"; then \ |
131 |
-- rm -f $(DESTDIR)$(LIBDIR)/$(RFLX_GRFLXPYC); \ |
132 |
-- fi; \ |
133 |
-- if test "x$(RFLX_GRFLXPY)$(RFLX_GRFLXPYC)" != "x"; then \ |
134 |
-+ if test "x$(RFLX_GRFLXPY)" != "x"; then \ |
135 |
- dir=$(RFLX_GRFLXDD:lib/=); \ |
136 |
- while test "x$${dir}" != "x" && \ |
137 |
- test -d $(DESTDIR)$(LIBDIR)/$${dir} && \ |
138 |
-diff -Naur root.orig/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk |
139 |
---- root.orig/bindings/pyroot/Module.mk 2010-12-17 22:48:39.941179413 +0300 |
140 |
-+++ root/bindings/pyroot/Module.mk 2010-12-17 22:49:27.899164943 +0300 |
141 |
-@@ -48,8 +48,6 @@ |
142 |
- ROOTPY := $(subst $(MODDIR),$(LPATH),$(ROOTPYS)) |
143 |
- $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@ |
144 |
- endif |
145 |
--ROOTPYC := $(ROOTPY:.py=.pyc) |
146 |
--ROOTPYO := $(ROOTPY:.py=.pyo) |
147 |
- |
148 |
- # used in the main Makefile |
149 |
- ALLHDRS += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH)) |
150 |
-@@ -68,10 +66,8 @@ |
151 |
- include/%.h: $(PYROOTDIRI)/%.h |
152 |
- cp $< $@ |
153 |
- |
154 |
--%.pyc: %.py; python -c 'import py_compile; py_compile.compile( "$<" )' |
155 |
--%.pyo: %.py; python -O -c 'import py_compile; py_compile.compile( "$<" )' |
156 |
- |
157 |
--$(PYROOTLIB): $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \ |
158 |
-+$(PYROOTLIB): $(PYROOTO) $(PYROOTDO) $(ROOTPY) \ |
159 |
- $(ROOTLIBSDEP) $(PYTHONLIBDEP) |
160 |
- @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \ |
161 |
- "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \ |
162 |
-@@ -113,7 +109,7 @@ |
163 |
- |
164 |
- distclean-$(MODNAME): clean-$(MODNAME) |
165 |
- @rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \ |
166 |
-- $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \ |
167 |
-+ $(ROOTPY) $(PYROOTMAP) \ |
168 |
- $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64) |
169 |
- |
170 |
- distclean:: distclean-$(MODNAME) |
171 |
-diff -Naur root.orig/build/package/debian/rules root/build/package/debian/rules |
172 |
---- root.orig/build/package/debian/rules 2010-12-17 22:48:40.197817461 +0300 |
173 |
-+++ root/build/package/debian/rules 2010-12-17 22:49:27.902497903 +0300 |
174 |
-@@ -623,10 +623,6 @@ |
175 |
- -X$(SYSCONFDIR)/root/system.rootauthrc \ |
176 |
- -X$(SYSCONFDIR)/root/system.rootdaemonrc \ |
177 |
- -X$(PREFIX)/lib/root/$(SOVERS)/libAfterImage.a \ |
178 |
-- -X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyc \ |
179 |
-- -X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyo \ |
180 |
-- -X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyc \ |
181 |
-- -X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyo |
182 |
- # $(foreach i, \ |
183 |
- # $(wildcard $(DTMP)/$(PREFIX)/lib/root/lib*.so.$(SOVERS)), \ |
184 |
- # -X$(i:$(DTMP)/%=%) ) |
185 |
-diff -Naur root.orig/cint/cintex/Module.mk root/cint/cintex/Module.mk |
186 |
---- root.orig/cint/cintex/Module.mk 2010-12-17 22:48:40.057833071 +0300 |
187 |
-+++ root/cint/cintex/Module.mk 2010-12-17 22:49:27.902497903 +0300 |
188 |
-@@ -31,10 +31,6 @@ |
189 |
- CINTEXPY := $(subst $(MODDIR)/python,$(LPATH),$(CINTEXPYS)) |
190 |
- $(LPATH)/%.py: $(MODDIR)/python/%.py; cp $< $@ |
191 |
- endif |
192 |
--ifneq ($(BUILDPYTHON),no) |
193 |
--CINTEXPYC := $(CINTEXPY:.py=.pyc) |
194 |
--CINTEXPYO := $(CINTEXPY:.py=.pyo) |
195 |
--endif |
196 |
- |
197 |
- # used in the main Makefile |
198 |
- ALLHDRS += $(patsubst $(MODDIRI)/Cintex/%.h,include/Cintex/%.h,$(CINTEXH)) |
199 |
-@@ -86,8 +82,6 @@ |
200 |
- fi) |
201 |
- cp $< $@ |
202 |
- |
203 |
--%.pyc: %.py; python -c 'import py_compile; py_compile.compile( "$<" )' |
204 |
--%.pyo: %.py; python -O -c 'import py_compile; py_compile.compile( "$<" )' |
205 |
- |
206 |
- $(CINTEXLIB): $(CINTEXO) $(CINTEXPY) $(CINTEXPYC) $(CINTEXPYO) \ |
207 |
- $(ORDER_) $(subst $(CINTEXLIB),,$(MAINLIBS)) $(CINTEXLIBDEP) |
208 |
-diff -Naur root.orig/cint/reflex/Module.mk root/cint/reflex/Module.mk |
209 |
---- root.orig/cint/reflex/Module.mk 2010-12-17 22:48:40.037835301 +0300 |
210 |
-+++ root/cint/reflex/Module.mk 2010-12-17 22:51:36.871451359 +0300 |
211 |
-@@ -48,9 +48,6 @@ |
212 |
- RFLX_GRFLXS := $(wildcard $(RFLX_GRFLXSD)/*.py) |
213 |
- RFLX_GRFLXPY := $(patsubst $(RFLX_GRFLXSD)/%.py,$(RFLX_GRFLXDD)/%.py,$(RFLX_GRFLXS)) |
214 |
- RFLX_GRFLXPY += $(RFLX_GCCXMLPATHPY) |
215 |
--ifneq ($(BUILDPYTHON),no) |
216 |
--RFLX_GRFLXPYC := $(subst .py,.pyc,$(RFLX_GRFLXPY)) |
217 |
--endif |
218 |
- |
219 |
- RFLX_LIBDIR = $(LIBDIR) |
220 |
- |
221 |
-@@ -92,7 +89,7 @@ |
222 |
- |
223 |
- ALLEXECS += $(RFLX_GENMAPX) |
224 |
- |
225 |
--POSTBIN += $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY) |
226 |
-+POSTBIN += $(RFLX_GRFLXPY) |
227 |
- |
228 |
- ##### local rules ##### |
229 |
- .PHONY: all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME) \ |
230 |
-@@ -122,8 +119,6 @@ |
231 |
- mkdir -p lib/python/genreflex; fi ) |
232 |
- cp $< $@ |
233 |
- |
234 |
--$(RFLX_GRFLXDD)/%.pyc: $(RFLX_GRFLXDD)/%.py |
235 |
-- @python -c 'import py_compile; py_compile.compile( "$<" )' |
236 |
- |
237 |
- $(RFLX_GENMAPO) : CXXFLAGS += -I$(REFLEXDIRS)/genmap |
238 |
- |
239 |
-@@ -149,7 +144,7 @@ |
240 |
- $(RLIBMAP) -o $@ -l $(REFLEXDICTLIB) \ |
241 |
- -d $(REFLEXDICTLIBDEPM) -c $(REFLEXL) |
242 |
- |
243 |
--all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY) |
244 |
-+all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPY) |
245 |
- |
246 |
- clean-genreflex: |
247 |
- @rm -rf lib/python/genreflex |
248 |
-diff -Naur root.orig/cint/reflex/python/CMakeLists.txt root/cint/reflex/python/CMakeLists.txt |
249 |
---- root.orig/cint/reflex/python/CMakeLists.txt 2010-12-17 22:48:40.037835301 +0300 |
250 |
-+++ root/cint/reflex/python/CMakeLists.txt 2010-12-17 22:49:27.902497903 +0300 |
251 |
-@@ -15,7 +15,7 @@ |
252 |
- ##################### sources #################### |
253 |
- |
254 |
- FILE(GLOB_RECURSE GENREFLEX_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} genreflex/*.py) |
255 |
--SET(GENREFLEX_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/genreflex/genreflex.pyc PARENT_SCOPE) |
256 |
-+SET(GENREFLEX_SCRIPT PARENT_SCOPE) |
257 |
- |
258 |
- ##################### gccxmlpath #################### |
259 |
- |
260 |
- |
261 |
|
262 |
diff --git a/sci-physics/root/files/root-5.30.00-xrootd-prop-flags.patch b/sci-physics/root/files/root-5.30.00-xrootd-prop-flags.patch |
263 |
deleted file mode 100644 |
264 |
index 671cfe3..0000000 |
265 |
--- a/sci-physics/root/files/root-5.30.00-xrootd-prop-flags.patch |
266 |
+++ /dev/null |
267 |
@@ -1,623 +0,0 @@ |
268 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.env.in root/net/xrootd/src/xrootd/config/GNUmake.env.in |
269 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.env.in 2011-06-28 13:49:44.000000000 +0400 |
270 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.env.in 2011-07-10 10:27:45.001375019 +0400 |
271 |
-@@ -47,6 +47,7 @@ |
272 |
- CFHASXRDCRYPTO = @hasxrdcrypto@ |
273 |
- |
274 |
- CFLAGS += $(CFSTRLCPY) $(CFHASOLDHDRS) $(CFFSTATAT) $(CFHASLIBZ) $(CFATOMICS) |
275 |
-+CFLAGS += $(CXXFLAGS) |
276 |
- |
277 |
- # AFS relevant variables |
278 |
- @incafs@ |
279 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.options.in root/net/xrootd/src/xrootd/config/GNUmake.options.in |
280 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.options.in 2011-06-28 13:49:44.000000000 +0400 |
281 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.options.in 2011-07-10 10:24:16.131357441 +0400 |
282 |
-@@ -16,7 +16,7 @@ |
283 |
- CF32="$(TYPECF32)" \ |
284 |
- CFOP="$(@buildopt@)" \ |
285 |
- LD="$(TYPELD)" \ |
286 |
--LDOP="$(@buildopt@)" \ |
287 |
-+LDOP="$(LDFLAGS)" \ |
288 |
- LDSO="$(TYPELDSO)" \ |
289 |
- LIBS=" @ldsyslibs@ $(TYPELIBS)" \ |
290 |
- TYPE="$(TYPE)" |
291 |
-@@ -33,7 +33,7 @@ |
292 |
- CF32="$(TYPECF32)" \ |
293 |
- CFOP="$(@buildopt@)" \ |
294 |
- LD="$(TYPELD)" \ |
295 |
--LDOP="$(@buildopt@)" \ |
296 |
-+LDOP="$(LDFLAGS)" \ |
297 |
- LDSO="$(TYPELDSO)" \ |
298 |
- LIBS=" @ldsyslibs@ $(TYPELIBS)" \ |
299 |
- TYPE="$(TYPE)" |
300 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.fbsd root/net/xrootd/src/xrootd/config/GNUmake.rules.fbsd |
301 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.fbsd 2011-06-28 13:49:44.000000000 +0400 |
302 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.fbsd 2011-07-10 10:24:16.131357441 +0400 |
303 |
-@@ -11,7 +11,7 @@ |
304 |
- -Wall -Wno-deprecated $(CFTRACE) |
305 |
- TYPECF32 = |
306 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
307 |
--TYPEOPT = $(TYPEMISC) -O2 |
308 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
309 |
- TYPEDBG = $(TYPEMISC) -g |
310 |
- TYPELDSO = -shared |
311 |
- TYPESHLIB = so |
312 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.gcc root/net/xrootd/src/xrootd/config/GNUmake.rules.gcc |
313 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.gcc 2011-06-28 13:49:44.000000000 +0400 |
314 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.gcc 2011-07-10 10:24:16.131357441 +0400 |
315 |
-@@ -11,7 +11,7 @@ |
316 |
- -Wall -Wno-deprecated -D__linux__ $(CFTRACE) |
317 |
- TYPECF32 = |
318 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
319 |
--TYPEOPT = $(TYPEMISC) -O2 |
320 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
321 |
- TYPEDBG = $(TYPEMISC) -g |
322 |
- TYPELDSO = -shared |
323 |
- TYPESHLIB = so |
324 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.gccia64 root/net/xrootd/src/xrootd/config/GNUmake.rules.gccia64 |
325 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.gccia64 2011-06-28 13:49:44.000000000 +0400 |
326 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.gccia64 2011-07-10 10:24:16.131357441 +0400 |
327 |
-@@ -11,7 +11,7 @@ |
328 |
- -Wall -Wno-deprecated -D__linux__ $(CFTRACE) |
329 |
- TYPECF32 = |
330 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
331 |
--TYPEOPT = $(TYPEMISC) -O2 |
332 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
333 |
- TYPEDBG = $(TYPEMISC) -g |
334 |
- TYPELDSO = -shared |
335 |
- TYPESHLIB = so |
336 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.gccx8664 root/net/xrootd/src/xrootd/config/GNUmake.rules.gccx8664 |
337 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.gccx8664 2011-06-28 13:49:44.000000000 +0400 |
338 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.gccx8664 2011-07-10 10:24:16.131357441 +0400 |
339 |
-@@ -11,7 +11,7 @@ |
340 |
- -Wall -Wno-deprecated -D__linux__ $(CFTRACE) |
341 |
- TYPECF32 = |
342 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
343 |
--TYPEOPT = $(TYPEMISC) -O2 |
344 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
345 |
- TYPEDBG = $(TYPEMISC) -g |
346 |
- TYPELDSO = -m64 -shared |
347 |
- TYPESHLIB = so |
348 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.icc root/net/xrootd/src/xrootd/config/GNUmake.rules.icc |
349 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.icc 2011-06-28 13:49:44.000000000 +0400 |
350 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.icc 2011-07-10 10:24:16.131357441 +0400 |
351 |
-@@ -13,7 +13,7 @@ |
352 |
- -ansi -D__linux__ -D__ICC__ -wd1476 -wd191 -wd468 -wd858 -wd1224 -wd584 $(CFTRACE) |
353 |
- TYPECF32 = |
354 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
355 |
--TYPEOPT = $(TYPEMISC) -O2 |
356 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
357 |
- TYPEDBG = $(TYPEMISC) -g |
358 |
- TYPELDSO = -m32 -shared |
359 |
- TYPESHLIB = so |
360 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.iccx8664 root/net/xrootd/src/xrootd/config/GNUmake.rules.iccx8664 |
361 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.iccx8664 2011-06-28 13:49:44.000000000 +0400 |
362 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.iccx8664 2011-07-10 10:24:16.131357441 +0400 |
363 |
-@@ -14,7 +14,7 @@ |
364 |
- -wd1572 -wd584 -i-dynamic $(CFTRACE) |
365 |
- TYPECF32 = |
366 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
367 |
--TYPEOPT = $(TYPEMISC) -O2 |
368 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
369 |
- TYPEDBG = $(TYPEMISC) -g |
370 |
- TYPELDSO = -m64 -shared |
371 |
- TYPESHLIB = so |
372 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.macos root/net/xrootd/src/xrootd/config/GNUmake.rules.macos |
373 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.macos 2011-06-28 13:49:44.000000000 +0400 |
374 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.macos 2011-07-10 10:24:16.131357441 +0400 |
375 |
-@@ -18,7 +18,7 @@ |
376 |
- TYPECF32 = |
377 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
378 |
- TYPELINK = -undefined dynamic_lookup -multiply_defined suppress |
379 |
--TYPEOPT = $(TYPEMISC) -O2 |
380 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
381 |
- TYPEDBG = $(TYPEMISC) -g |
382 |
- ifeq ($(subst $(MACOSX_MINOR),,1234),1234) |
383 |
- TYPELDSO = $(TYPELINK) -dynamiclib -single_module -m32 |
384 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.macos64 root/net/xrootd/src/xrootd/config/GNUmake.rules.macos64 |
385 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.macos64 2011-06-28 13:49:44.000000000 +0400 |
386 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.macos64 2011-07-10 10:24:16.131357441 +0400 |
387 |
-@@ -15,7 +15,7 @@ |
388 |
- TYPECF32 = |
389 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 |
390 |
- TYPELINK = -undefined dynamic_lookup -multiply_defined suppress |
391 |
--TYPEOPT = $(TYPEMISC) -O2 |
392 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
393 |
- TYPEDBG = $(TYPEMISC) -g |
394 |
- ifeq ($(subst $(MACOSX_MINOR),,1234),1234) |
395 |
- TYPELDSO = $(TYPELINK) -dynamiclib -single_module -m64 |
396 |
-diff -Naur root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.sungcc root/net/xrootd/src/xrootd/config/GNUmake.rules.sungcc |
397 |
---- root.orig/net/xrootd/src/xrootd/config/GNUmake.rules.sungcc 2011-06-28 13:49:44.000000000 +0400 |
398 |
-+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.sungcc 2011-07-10 10:24:16.131357441 +0400 |
399 |
-@@ -11,7 +11,7 @@ |
400 |
- -Wall -Wno-deprecated -DSUNGCC $(CFTRACE) |
401 |
- TYPECF32 = |
402 |
- TYPECF64 = -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 |
403 |
--TYPEOPT = $(TYPEMISC) -O2 |
404 |
-+TYPEOPT = $(TYPEMISC) $(CXXFLAGS) |
405 |
- TYPEDBG = $(TYPEMISC) -g |
406 |
- TYPELDSO = -shared |
407 |
- TYPESHLIB = so |
408 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdAcc/GNUmakefile root/net/xrootd/src/xrootd/src/XrdAcc/GNUmakefile |
409 |
---- root.orig/net/xrootd/src/xrootd/src/XrdAcc/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
410 |
-+++ root/net/xrootd/src/xrootd/src/XrdAcc/GNUmakefile 2011-07-10 10:24:16.131357441 +0400 |
411 |
-@@ -71,7 +71,7 @@ |
412 |
- |
413 |
- $(TESTBIN): $(OBJECTB) $(LIBDEPS) |
414 |
- @echo Creating executable $(TESTBIN) |
415 |
-- $(ECHO)$(LD) $(CFLAGS) $(LDOP) $(OBJECTB) $(BINLIBS) $(LIBS) -o $(TESTBIN) |
416 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(OBJECTB) $(BINLIBS) $(LIBS) -o $(TESTBIN) |
417 |
- |
418 |
- $(OBJDIR)/XrdAccAccess.o: XrdAccAccess.cc XrdAccAccess.hh \ |
419 |
- XrdAccCapability.hh XrdAccConfig.hh XrdAccGroups.hh \ |
420 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdApps/GNUmakefile root/net/xrootd/src/xrootd/src/XrdApps/GNUmakefile |
421 |
---- root.orig/net/xrootd/src/xrootd/src/XrdApps/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
422 |
-+++ root/net/xrootd/src/xrootd/src/XrdApps/GNUmakefile 2011-07-10 10:24:16.131357441 +0400 |
423 |
-@@ -59,7 +59,7 @@ |
424 |
- |
425 |
- $(XRDADLER32): $(XRDADLER32_OBJ) $(XRDADLERDEPT) |
426 |
- @echo Creating executable $(XRDADLER32) |
427 |
-- $(ECHO)$(LD) $(LDOP) $(XRDADLER32_OBJ) $(XRDADLERDEPS) $(XRDADLERLIBS) -o $(XRDADLER32) |
428 |
-+ $(ECHO) $(LD) $(LDFLAGS) $(XRDADLER32_OBJ) $(XRDADLERDEPS) $(XRDADLERLIBS) -o $(XRDADLER32) |
429 |
- |
430 |
- $(XRDADLER32_OBJ): Xrdadler32.cc \ |
431 |
- XrdPosixExtern.hh XrdPosixXrootd.hh \ |
432 |
-@@ -90,7 +90,7 @@ |
433 |
- |
434 |
- $(XRDMPXBIN): $(XRDMPXOBJ) $(XrdMPXDEPS) |
435 |
- @echo Creating executable $(XRDMPXBIN) |
436 |
-- $(ECHO)$(LD) $(LDOP) $(XRDMPXOBJ) $(XRDMPXLIBS) $(LIBS) -o $(XRDMPXBIN) |
437 |
-+ $(ECHO)$(CC) $(CXXFLAGS) $(LDFLAGS) $(XRDMPXOBJ) $(XRDMPXLIBS) $(LIBS) -o $(XRDMPXBIN) |
438 |
- |
439 |
- $(XRDMPXOBJ): XrdMpxStats.cc \ |
440 |
- XrdNetDNS.hh XrdNetSocket.hh XrdNetOpts.hh \ |
441 |
-@@ -106,7 +106,7 @@ |
442 |
- |
443 |
- $(XRDW41): $(XRDW41_OBJ) $(XRDW41_DEPS) |
444 |
- @echo Creating executable $(XRDW41) |
445 |
-- $(ECHO)$(LD) $(LDOP) $(XRDW41_OBJ) $(XRDW41LIBS) -o $(XRDW41) |
446 |
-+ $(ECHO)$(CC) $(CXXFLAGS) $(LDFLAGS) $(XRDW41_OBJ) $(XRDW41LIBS) -o $(XRDW41) |
447 |
- |
448 |
- $(XRDW41_OBJ): XrdWait41.cc \ |
449 |
- XrdOucTList.hh \ |
450 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdBwm/GNUmakefile root/net/xrootd/src/xrootd/src/XrdBwm/GNUmakefile |
451 |
---- root.orig/net/xrootd/src/xrootd/src/XrdBwm/GNUmakefile 2011-06-28 13:49:43.000000000 +0400 |
452 |
-+++ root/net/xrootd/src/xrootd/src/XrdBwm/GNUmakefile 2011-07-10 10:24:16.131357441 +0400 |
453 |
-@@ -67,7 +67,7 @@ |
454 |
- $(ECHO)ranlib $(LIBARCH) |
455 |
- |
456 |
- @echo Creating shared library $(LIBRARY) |
457 |
-- $(ECHO)$(CC) $(CFLAGS) $(OBJECTS) $(OBJFS) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY) |
458 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(OBJECTS) $(OBJFS) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY) |
459 |
- |
460 |
- $(OBJDIR)/XrdBwm.o: XrdBwm.cc XrdBwm.hh \ |
461 |
- XrdAccAuthorize.hh \ |
462 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdClient/GNUmakefile root/net/xrootd/src/xrootd/src/XrdClient/GNUmakefile |
463 |
---- root.orig/net/xrootd/src/xrootd/src/XrdClient/GNUmakefile 2011-06-28 13:49:41.000000000 +0400 |
464 |
-+++ root/net/xrootd/src/xrootd/src/XrdClient/GNUmakefile 2011-07-10 10:24:16.131357441 +0400 |
465 |
-@@ -160,17 +160,17 @@ |
466 |
- $(LIBSHARED): $(OBJECTS) $(LIBDEP) |
467 |
- @echo Creating shared library $(LIBSHARED) |
468 |
- $(ECHO)rm -f $(LIBSHARED) |
469 |
-- $(ECHO)$(CC) $(CFLAGS) $(OBJECTS) $(LDSO) $(LIBLIBS) $(LIBS) -o $(LIBSHARED) |
470 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(OBJECTS) $(LDSO) $(LIBLIBS) $(LIBS) -o $(LIBSHARED) |
471 |
- ifneq ($(subst $(MACOSX_MINOR),,1234),1234) |
472 |
- $(ECHO)if [ "x$(TYPE)" = "xDarwin" ]; then \ |
473 |
-- $(CC) $(CFLAGS) $(OBJECTS) $(TYPELDDY) $(LIBLIBS) $(LIBS) -o $(LIBDIR)/libXrdClient.$(TYPEDYLIB); \ |
474 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJECTS) $(TYPELDDY) $(LIBLIBS) $(LIBS) -o $(LIBDIR)/libXrdClient.$(TYPEDYLIB); \ |
475 |
- fi |
476 |
- endif |
477 |
- |
478 |
- $(LIBRARY_JNI): $(OBJECT_JNI) |
479 |
- @echo Creating shared library $(LIBRARY_JNI) |
480 |
- $(ECHO)rm -f $(LIBRARY_JNI); |
481 |
-- $(ECHO)$(CC) $(CFLAGS) $(OBJECT_JNI) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY_JNI) |
482 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(OBJECT_JNI) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY_JNI) |
483 |
- |
484 |
- $(CLASS_JNI_TARGET): $(CLASS_JNI).java |
485 |
- @echo Creating JNI class file $(CLASS_JNI_TARGET) |
486 |
-@@ -178,27 +178,27 @@ |
487 |
- |
488 |
- $(BINDIR)/TestXrdClient_read: $(OBJECTS) $(OBJECTD) $(LIBDEPS) |
489 |
- @echo Creating executable $(BINDIR)/TestXrdClient_read |
490 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTD) $(BINLIBS) $(LIBS) -o $(BINDIR)/TestXrdClient_read |
491 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTD) $(BINLIBS) $(LIBS) -o $(BINDIR)/TestXrdClient_read |
492 |
- |
493 |
- $(BINDIR)/TestXrdClient: $(OBJECTS) $(OBJECTB) $(LIBDEPS) |
494 |
- @echo Creating executable $(BINDIR)/TestXrdClient |
495 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTB) $(BINLIBS) $(LIBS) -o $(BINDIR)/TestXrdClient |
496 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTB) $(BINLIBS) $(LIBS) -o $(BINDIR)/TestXrdClient |
497 |
- |
498 |
- $(XRDCP): $(OBJECTS) $(OBJECTC) $(LIBDEPS) |
499 |
- @echo Creating executable $(XRDCP) |
500 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTC) $(BINLIBS) $(LIBS) $(LIBZ) -o $(XRDCP) |
501 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTC) $(BINLIBS) $(LIBS) $(LIBZ) -o $(XRDCP) |
502 |
- |
503 |
- $(XRDPREPTOOL): $(OBJECTS) $(OBJECT_PREPTOOL) $(LIBDEPS) |
504 |
- @echo Creating executable $(XRDPREPTOOL) |
505 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECT_PREPTOOL) $(BINLIBS) $(LIBS) -o $(XRDPREPTOOL) |
506 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECT_PREPTOOL) $(BINLIBS) $(LIBS) -o $(XRDPREPTOOL) |
507 |
- |
508 |
- $(XRDSTAGETOOL): $(OBJECTS) $(OBJECT_STAGETOOL) $(LIBDEPS) |
509 |
- @echo Creating executable $(XRDSTAGETOOL) |
510 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECT_STAGETOOL) $(BINLIBS) $(LIBS) -o $(XRDSTAGETOOL) |
511 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECT_STAGETOOL) $(BINLIBS) $(LIBS) -o $(XRDSTAGETOOL) |
512 |
- |
513 |
- $(XRDCLI): $(OBJECTS) $(OBJECT_CLI) $(LIBDEPS) |
514 |
- @echo Creating executable $(XRDCLI) |
515 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECT_CLI) $(BINLIBS) $(LIBS) $(LIBREADLINE) -o $(XRDCLI) |
516 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECT_CLI) $(BINLIBS) $(LIBS) $(LIBREADLINE) -o $(XRDCLI) |
517 |
- |
518 |
- $(XRDADMIN): $(PERLMOD) |
519 |
- $(ECHO)if [ "$(PERLBIN)" != "" ]; then \ |
520 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdCms/GNUmakefile root/net/xrootd/src/xrootd/src/XrdCms/GNUmakefile |
521 |
---- root.orig/net/xrootd/src/xrootd/src/XrdCms/GNUmakefile 2011-06-28 13:49:43.000000000 +0400 |
522 |
-+++ root/net/xrootd/src/xrootd/src/XrdCms/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
523 |
-@@ -136,7 +136,7 @@ |
524 |
- |
525 |
- $(BINARY): $(OBJSRVR) $(OBJBOTH) $(LIBDEPS) |
526 |
- @echo Creating executable $(BINARY) |
527 |
-- $(ECHO)$(LD) $(LDOP) $(OBJSRVR) $(OBJBOTH) $(BINLIBS) $(LIBS) $(TYPELIBMT) -o $(BINARY) |
528 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJSRVR) $(OBJBOTH) $(BINLIBS) $(LIBS) $(TYPELIBMT) -o $(BINARY) |
529 |
- |
530 |
- |
531 |
- $(LIBRARY): $(OBJCLNT) $(OBJBOTH) |
532 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdCns/GNUmakefile root/net/xrootd/src/xrootd/src/XrdCns/GNUmakefile |
533 |
---- root.orig/net/xrootd/src/xrootd/src/XrdCns/GNUmakefile 2011-06-28 13:49:41.000000000 +0400 |
534 |
-+++ root/net/xrootd/src/xrootd/src/XrdCns/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
535 |
-@@ -90,11 +90,11 @@ |
536 |
- |
537 |
- $(TARGCNSD): $(OBJCNSD) $(OBJCOM) $(LIBDEP) |
538 |
- @echo Creating executable $(BINDIR)/XrdCnsd |
539 |
-- $(ECHO)$(LD) $(LDOP) $(CFLAGS) $(OBJCNSD) $(OBJCOM) $(LIBDEP) $(MORELIBS) $(LIBS) -o $(BINDIR)/XrdCnsd |
540 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(CFLAGS) $(OBJCNSD) $(OBJCOM) $(LIBDEP) $(MORELIBS) $(LIBS) -o $(BINDIR)/XrdCnsd |
541 |
- |
542 |
- $(TARGSSI): $(OBJSSI) $(OBJCOM) $(LIBDEP) |
543 |
- @echo Creating executable $(BINDIR)/cns_ssi |
544 |
-- $(ECHO)$(LD) $(LDOP) $(CFLAGS) $(OBJSSI) $(OBJCOM) $(LIBDEP) $(MORELIBS) $(LIBS) -o $(BINDIR)/cns_ssi |
545 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(CFLAGS) $(OBJSSI) $(OBJCOM) $(LIBDEP) $(MORELIBS) $(LIBS) -o $(BINDIR)/cns_ssi |
546 |
- |
547 |
- $(OBJDIR)/XrdCnsConfig.o: XrdCnsConfig.hh XrdCnsConfig.cc \ |
548 |
- XrdCnsDaemon.hh XrdCnsLogRec.hh \ |
549 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdCrypto/GNUmakefile root/net/xrootd/src/xrootd/src/XrdCrypto/GNUmakefile |
550 |
---- root.orig/net/xrootd/src/xrootd/src/XrdCrypto/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
551 |
-+++ root/net/xrootd/src/xrootd/src/XrdCrypto/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
552 |
-@@ -139,7 +139,7 @@ |
553 |
- |
554 |
- $(LIBRARY): $(OBJECTS) $(LIBUTIL) |
555 |
- @echo Creating shared library $(LIBRARY) |
556 |
-- $(ECHO)$(CC) $(OBJECTS) $(LDSO) $(LIBUTIL) -o $(LIBRARY) |
557 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LDSO) $(LIBUTIL) -o $(LIBRARY) |
558 |
- |
559 |
- $(LIBASSL): $(OBJCSSL) |
560 |
- @echo Creating archive $(LIBASSL) |
561 |
-@@ -149,11 +149,11 @@ |
562 |
- |
563 |
- $(LIBCSSL): $(OBJCSSL) $(LIBARCH) $(LIBUTIL) |
564 |
- @echo Creating shared library $(LIBCSSL) |
565 |
-- $(ECHO)$(LD) $(OBJCSSL) $(LDSO) $(LIBSSL) $(LIBARCH) $(LIBUTIL) -o $(LIBCSSL) |
566 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJCSSL) $(LDSO) $(LIBSSL) $(LIBARCH) $(LIBUTIL) -o $(LIBCSSL) |
567 |
- |
568 |
- $(CRYPTOTEST): $(OBJECTA) $(LIBARCH) $(LIBDEPS) |
569 |
- @echo Creating executable $(CRYPTOTEST) |
570 |
-- $(ECHO)$(LD) $(OBJECTA) $(LIBARCH) $(BINLIBS) $(LIBS) -o $(CRYPTOTEST) |
571 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTA) $(LIBARCH) $(BINLIBS) $(LIBS) -o $(CRYPTOTEST) |
572 |
- |
573 |
- $(OBJDIR)/XrdCryptotest.o: XrdCryptotest.cc XrdSutAux.hh XProtocol.hh XrdSutBucket.hh \ |
574 |
- XrdCryptoAux.hh XrdCryptoFactory.hh XrdCryptoCipher.hh \ |
575 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdFfs/GNUmakefile root/net/xrootd/src/xrootd/src/XrdFfs/GNUmakefile |
576 |
---- root.orig/net/xrootd/src/xrootd/src/XrdFfs/GNUmakefile 2011-06-28 13:49:41.000000000 +0400 |
577 |
-+++ root/net/xrootd/src/xrootd/src/XrdFfs/GNUmakefile 2011-07-10 10:37:08.791154841 +0400 |
578 |
-@@ -82,7 +82,7 @@ |
579 |
- |
580 |
- $(BINARY): $(OBJECTS) $(OBJBIN) $(BINDEPS) |
581 |
- @echo Creating executable $(BINARY) |
582 |
-- $(ECHO)$(LD) $(LDOP) $(OBJBIN) $(BINDEPS) $(BINLIBS) $(LIBS) $(TYPELIBMT) -o $(BINARY) |
583 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJBIN) $(BINDEPS) $(BINLIBS) $(LIBS) $(TYPELIBMT) -o $(BINARY) |
584 |
- |
585 |
- $(OBJDIR)/XrdFfsDent.o: XrdFfsDent.cc XrdFfsDent.hh |
586 |
- @echo Compiling XrdFfsDent.cc |
587 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdFrm/GNUmakefile root/net/xrootd/src/xrootd/src/XrdFrm/GNUmakefile |
588 |
---- root.orig/net/xrootd/src/xrootd/src/XrdFrm/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
589 |
-+++ root/net/xrootd/src/xrootd/src/XrdFrm/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
590 |
-@@ -134,15 +134,15 @@ |
591 |
- |
592 |
- $(BINADMIN): $(OBJLIB) $(OBJADMIN) $(OBJDEPS) |
593 |
- @echo Creating executable $(BINADMIN) |
594 |
-- $(ECHO)$(LD) $(LDOP) $(OBJADMIN) $(OBJADDS) $(LIBREADLINE) $(LIBS) $(BINLIBS) $(TYPELIBMT) -o $(BINADMIN) |
595 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJADMIN) $(OBJADDS) $(LIBREADLINE) $(BINLIBS) $(LIBS) $(TYPELIBMT) -o $(BINADMIN) |
596 |
- |
597 |
- $(BINPURGD): $(OBJLIB) $(OBJPURG) $(OBJADDS) $(OBJDEPS) |
598 |
- @echo Creating executable $(BINPURGD) |
599 |
-- $(ECHO)$(LD) $(LDOP) $(OBJPURG) $(OBJADDS) $(LIBS) $(BINLIBS) $(TYPELIBMT) -o $(BINPURGD) |
600 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJPURG) $(OBJADDS) $(BINLIBS) $(LIBS) $(TYPELIBMT) -o $(BINPURGD) |
601 |
- |
602 |
- $(BINXFRD): $(OBJLIB) $(OBJXFR) $(OBJADDS) $(OBJDEPS) |
603 |
- @echo Creating executables $(BINXFRD) |
604 |
-- $(ECHO)$(LD) $(LDOP) $(OBJXFR) $(OBJADDS) $(LIBS) $(BINLIBS) $(TYPELIBMT) -o $(BINXFRD) |
605 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJXFR) $(OBJADDS) $(BINLIBS) $(LIBS) $(TYPELIBMT) -o $(BINXFRD) |
606 |
- |
607 |
- $(BINAGNT): $(BINXFRD) |
608 |
- @echo Creating executables $(BINAGNT) |
609 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdMon/GNUmakefile root/net/xrootd/src/xrootd/src/XrdMon/GNUmakefile |
610 |
---- root.orig/net/xrootd/src/xrootd/src/XrdMon/GNUmakefile 2011-06-28 13:49:43.000000000 +0400 |
611 |
-+++ root/net/xrootd/src/xrootd/src/XrdMon/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
612 |
-@@ -141,45 +141,45 @@ |
613 |
- |
614 |
- $(ADMIN): $(OBJECTS_BIN_ADM) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
615 |
- @echo Creating executable $(@F) |
616 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^ -L$(LIBDIR) -lXrdSys |
617 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^ -L$(LIBDIR) -lXrdSys |
618 |
- |
619 |
- $(COLLECTOR): $(OBJECTS_BIN_CTR) $(LIBRARY_CTR) \ |
620 |
- $(LIBRARY_DEC) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
621 |
- @echo Creating executable $(@F) |
622 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ -L$(LIBDIR) -lXrdSys |
623 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -o $@ $^ -L$(LIBDIR) -lXrdSys |
624 |
- |
625 |
- $(CONVTIME): $(OBJECTS_BIN_CTM) $(LIBRARY_COMMON) |
626 |
- @echo Creating executable $(@F) |
627 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
628 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -o $@ $^ |
629 |
- |
630 |
- $(COUT2FILE): $(OBJECTS_BIN_C2F) $(LIBRARY_DEC) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
631 |
- @echo Creating executable $(@F) |
632 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^ |
633 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^ |
634 |
- |
635 |
- $(DEBUGPACKET): $(OBJECTS_BIN_DBP) $(LIBRARY_DEC) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
636 |
- @echo Creating executable $(@F) |
637 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
638 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -o $@ $^ |
639 |
- |
640 |
- $(DECODER): $(OBJECTS_BIN_DEC) $(LIBRARY_DEC) $(LIBRARY_OUC) \ |
641 |
- $(LIBRARY_COMMON) |
642 |
- @echo Creating executable $(@F) |
643 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
644 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -o $@ $^ |
645 |
- |
646 |
- $(DUMPPACKETS): $(OBJECTS_BIN_DMP) $(LIBRARY_DEC) $(LIBRARY_COMMON) |
647 |
- @echo Creating executable $(@F) |
648 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
649 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -o $@ $^ |
650 |
- |
651 |
- $(FSENDER): $(OBJECTS_BIN_FSD) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
652 |
- @echo Creating executable $(@F) |
653 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^ |
654 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^ |
655 |
- |
656 |
- $(SENDER): $(OBJECTS_BIN_SND) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
657 |
- @echo Creating executable $(@F) |
658 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^ -L$(LIBDIR) -lXrdSys |
659 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^ -L$(LIBDIR) -lXrdSys |
660 |
- |
661 |
- $(TESTPARSER): $(OBJECTS_BIN_TPR) $(LIBRARY_COMMON) |
662 |
- @echo Creating executable $(@F) |
663 |
-- $(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^ |
664 |
-+ $(ECHO)$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^ |
665 |
- |
666 |
- $(OBJDIR)/%.o : %.cc |
667 |
- @echo Compiling $(<F) |
668 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdPosix/GNUmakefile root/net/xrootd/src/xrootd/src/XrdPosix/GNUmakefile |
669 |
---- root.orig/net/xrootd/src/xrootd/src/XrdPosix/GNUmakefile 2011-06-28 13:49:40.000000000 +0400 |
670 |
-+++ root/net/xrootd/src/xrootd/src/XrdPosix/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
671 |
-@@ -76,14 +76,14 @@ |
672 |
- |
673 |
- $(LIBPLDR): $(OBJECTP) $(OBJECTS) $(OBJECTT) $(LIBDEP) |
674 |
- @echo Creating shared library $(LIBPLDR) |
675 |
-- $(ECHO)$(CC) $(CFLAGS) $(OBJECTS) $(OBJECTT) $(OBJECTU) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBPLDR) |
676 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(CFLAGS) $(OBJECTS) $(OBJECTT) $(OBJECTU) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBPLDR) |
677 |
- |
678 |
- $(LIBRARY): $(OBJECTP) $(OBJECTS) $(OBJECTT) $(LIBDEP) |
679 |
- @echo Creating shared library $(LIBRARY) |
680 |
-- $(ECHO)$(CC) $(CFLAGS) $(OBJECTS) $(OBJECTU) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY) |
681 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(CFLAGS) $(OBJECTS) $(OBJECTU) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY) |
682 |
- ifneq ($(subst $(MACOSX_MINOR),,1234),1234) |
683 |
- $(ECHO)if [ "x$(TYPE)" = "xDarwin" ]; then \ |
684 |
-- $(CC) $(CFLAGS) $(OBJECTS) $(TYPELDDY) $(MORELIBS) $(LIBS) -o $(LIBDIR)/libXrdPosix.$(TYPEDYLIB); \ |
685 |
-+ $(CC) $(LDFLAGS) $(CFLAGS) $(OBJECTS) $(TYPELDDY) $(MORELIBS) $(LIBS) -o $(LIBDIR)/libXrdPosix.$(TYPEDYLIB); \ |
686 |
- fi |
687 |
- endif |
688 |
- # MacOS X does not support linking against shared libraries so include |
689 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdPss/GNUmakefile root/net/xrootd/src/xrootd/src/XrdPss/GNUmakefile |
690 |
---- root.orig/net/xrootd/src/xrootd/src/XrdPss/GNUmakefile 2011-06-28 13:49:40.000000000 +0400 |
691 |
-+++ root/net/xrootd/src/xrootd/src/XrdPss/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
692 |
-@@ -70,7 +70,7 @@ |
693 |
- |
694 |
- $(TARGETS): $(OBJECTS) $(OBJECTT) $(LIBDEP) |
695 |
- @echo Creating shared library $(LIBRARY) |
696 |
-- $(ECHO)$(CC) $(CFLAGS) $(OBJECTT) $(OBJECTS) $(OBJECTU) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY) |
697 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(CFLAGS) $(OBJECTT) $(OBJECTS) $(OBJECTU) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY) |
698 |
- |
699 |
- $(OBJDIR)/XrdPss.o: XrdPss.cc XrdPss.hh \ |
700 |
- XrdFfsPosix.hh XrdPosixXrootd.hh \ |
701 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdRootd/GNUmakefile root/net/xrootd/src/xrootd/src/XrdRootd/GNUmakefile |
702 |
---- root.orig/net/xrootd/src/xrootd/src/XrdRootd/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
703 |
-+++ root/net/xrootd/src/xrootd/src/XrdRootd/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
704 |
-@@ -6,7 +6,7 @@ |
705 |
- |
706 |
- include ../GNUmake.env |
707 |
- |
708 |
--LFLAGS = -L$(LIBDIR) -lXrdOuc $(LDSO) |
709 |
-+LFLAGS = $(LDSO) -L$(LIBDIR) -lXrdOuc |
710 |
- |
711 |
- LIBDEPS = $(LIBDIR)/libXrdOuc.a |
712 |
- |
713 |
-@@ -48,7 +48,7 @@ |
714 |
- |
715 |
- $(TARGETS): $(OBJECTS) $(LIBDEPS) |
716 |
- @echo Creating shared library $(LIBRARY) |
717 |
-- $(ECHO)$(CC) $(OBJECTS) $(LFLAGS) -o $(LIBRARY) |
718 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LFLAGS) -o $(LIBRARY) |
719 |
- |
720 |
- $(OBJDIR)/XrdRootdProtocol.o: XrdRootdProtocol.hh XrdLink.hh \ |
721 |
- XrdScheduler.hh XrdTrace.hh \ |
722 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSec/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSec/GNUmakefile |
723 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSec/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
724 |
-+++ root/net/xrootd/src/xrootd/src/XrdSec/GNUmakefile 2011-07-10 10:24:16.138023789 +0400 |
725 |
-@@ -78,15 +78,15 @@ |
726 |
- |
727 |
- $(LIBRARY): $(OBJSLIB) $(LIBDEPS) |
728 |
- @echo Creating shared library $(LIBRARY) |
729 |
-- $(ECHO)$(CC) $(OBJSLIB) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY); |
730 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJSLIB) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY); |
731 |
- |
732 |
- $(TSTBINA): $(OBJECTA) $(LIBDEPS) |
733 |
- @echo Creating executable $(TSTBINA) |
734 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTA) $(LIBS) $(BINLIBS) -o $(TSTBINA) |
735 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTA) $(LIBS) $(BINLIBS) -o $(TSTBINA) |
736 |
- |
737 |
- $(TSTBINB): $(OBJECTB) $(LIBDEPS) |
738 |
- @echo Creating executable $(TSTBINB) |
739 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTB) $(LIBS) $(BINLIBS) -o $(TSTBINB) |
740 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTB) $(LIBS) $(BINLIBS) -o $(TSTBINB) |
741 |
- |
742 |
- $(OBJDIR)/XrdSecClient.o: XrdSysPthread.hh XrdSecPManager.hh XrdSecInterface.hh \ |
743 |
- XrdOucErrInfo.hh XrdSecClient.cc XrdSecEntity.hh |
744 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSecgsi/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSecgsi/GNUmakefile |
745 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSecgsi/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
746 |
-+++ root/net/xrootd/src/xrootd/src/XrdSecgsi/GNUmakefile 2011-07-10 10:31:48.396441015 +0400 |
747 |
-@@ -115,23 +115,23 @@ |
748 |
- |
749 |
- $(LIBRARY): $(OBJECTS) $(LIBDEPS) |
750 |
- @echo Creating shared library $(LIBRARY) |
751 |
-- $(ECHO)$(LD) $(OBJECTS) $(LDSO) $(LIBLIBS) $(LIBS) -o $(LIBRARY) |
752 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LDSO) $(LIBLIBS) $(LIBS) -o $(LIBRARY) |
753 |
- |
754 |
- $(LIBGMLDAP): $(OBJECTC) |
755 |
- @echo Creating shared library $(LIBGMLDAP) |
756 |
-- $(ECHO)$(LD) $(OBJECTC) $(LDSO) $(LIBS) -o $(LIBGMLDAP) |
757 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTC) $(LDSO) $(LIBS) -o $(LIBGMLDAP) |
758 |
- |
759 |
- $(LIBGMDN): $(OBJECTD) |
760 |
- @echo Creating shared library $(LIBGMDN) |
761 |
-- $(ECHO)$(LD) $(OBJECTD) $(LDSO) $(LIBDIR)/libXrdOuc.a $(LIBS) -o $(LIBGMDN) |
762 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTD) $(LDSO) $(LIBDIR)/libXrdOuc.a $(LIBS) -o $(LIBGMDN) |
763 |
- |
764 |
- $(SECGSITEST): $(OBJECTA) $(LIBDEPS) |
765 |
- @echo Creating executable $(SECGSITEST) |
766 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTA) $(BINLIBS) $(LIBS) -o $(SECGSITEST) |
767 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(LDOP) $(OBJECTA) $(BINLIBS) $(LIBS) -o $(SECGSITEST) |
768 |
- |
769 |
- $(SECGSIPROXY): $(OBJECTB) $(LIBDEPS) |
770 |
- @echo Creating executable $(SECGSIPROXY) |
771 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTB) $(BINLIBS) $(LIBS) -o $(SECGSIPROXY) |
772 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(LDOP) $(OBJECTB) $(BINLIBS) $(LIBS) -o $(SECGSIPROXY) |
773 |
- |
774 |
- $(OBJDIR)/XrdSecgsitest.o: XrdSecgsitest.cc XrdOucString.hh \ |
775 |
- XrdSysError.hh XrdSutAux.hh XProtocol.hh XPtypes.hh XrdCryptoAux.hh \ |
776 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSeckrb4/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSeckrb4/GNUmakefile |
777 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSeckrb4/GNUmakefile 2011-06-28 13:49:44.000000000 +0400 |
778 |
-+++ root/net/xrootd/src/xrootd/src/XrdSeckrb4/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
779 |
-@@ -45,7 +45,7 @@ |
780 |
- |
781 |
- $(TARGETS): $(OBJECTS) $(LIBDEPS) |
782 |
- @echo Creating shared library $(TARGETS) |
783 |
-- $(ECHO)$(CC) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(TARGETS); |
784 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(TARGETS); |
785 |
- |
786 |
- $(OBJDIR)/XrdSecProtocolkrb4.o: XrdSecProtocolkrb4.cc XrdSecInterface.hh \ |
787 |
- XrdSysPthread.hh XrdOucTokenizer.hh \ |
788 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSeckrb5/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSeckrb5/GNUmakefile |
789 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSeckrb5/GNUmakefile 2011-06-28 13:49:44.000000000 +0400 |
790 |
-+++ root/net/xrootd/src/xrootd/src/XrdSeckrb5/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
791 |
-@@ -49,7 +49,7 @@ |
792 |
- |
793 |
- $(TARGETS): $(OBJECTS) $(LIBDEPS) |
794 |
- @echo Creating shared library $(TARGETS) |
795 |
-- $(ECHO)$(CC) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(TARGETS); |
796 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(TARGETS); |
797 |
- |
798 |
- $(OBJDIR)/XrdSecProtocolkrb5.o: XrdSecProtocolkrb5.cc XrdSecInterface.hh \ |
799 |
- XrdSysPthread.hh XrdOucTokenizer.hh \ |
800 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSecpwd/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSecpwd/GNUmakefile |
801 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSecpwd/GNUmakefile 2011-06-28 13:49:43.000000000 +0400 |
802 |
-+++ root/net/xrootd/src/xrootd/src/XrdSecpwd/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
803 |
-@@ -65,11 +65,11 @@ |
804 |
- |
805 |
- $(LIBRARY): $(OBJECTS) $(LIBDEPS) |
806 |
- @echo Creating shared library $(LIBRARY) |
807 |
-- $(ECHO)$(CC) $(OBJECTS) $(LDSO) $(BINLIBS) $(LIBS) $(RESOLVLIB) -o $(LIBRARY) |
808 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LDSO) $(BINLIBS) $(LIBS) $(RESOLVLIB) -o $(LIBRARY) |
809 |
- |
810 |
- $(SRVADMIN): $(OBJECTA) $(LIBDEPS) |
811 |
- @echo Creating executable $(SRVADMIN) |
812 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTA) $(BINLIBS) $(LIBS) $(RESOLVLIB) -o $(SRVADMIN) |
813 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTA) $(BINLIBS) $(LIBS) $(RESOLVLIB) -o $(SRVADMIN) |
814 |
- |
815 |
- $(OBJDIR)/XrdSecpwdSrvAdmin.o: XrdSecpwdSrvAdmin.cc \ |
816 |
- XrdOucString.hh XrdSutAux.hh XProtocol.hh XPtypes.hh \ |
817 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSecssl/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSecssl/GNUmakefile |
818 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSecssl/GNUmakefile 2011-06-28 13:49:44.000000000 +0400 |
819 |
-+++ root/net/xrootd/src/xrootd/src/XrdSecssl/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
820 |
-@@ -85,7 +85,7 @@ |
821 |
- |
822 |
- $(LIBRARY): $(OBJECTS) $(LIBDEPS) |
823 |
- @echo Creating shared library $(LIBRARY) |
824 |
-- $(ECHO)$(CC) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY); |
825 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(LIBRARY); |
826 |
- |
827 |
- $(LIBGRST): $(OBJGRST) |
828 |
- @echo Creating archive $(LIBGRST) |
829 |
-@@ -95,7 +95,7 @@ |
830 |
- |
831 |
- $(SECSSLTEST): $(OBJECTA) $(LIBDEPS) |
832 |
- @echo Creating executable $(SECSSLTEST) |
833 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTA) -L$(LIBDIR) -lXrdSecssl $(MORELIBS) $(LIBS) -o $(SECSSLTEST) |
834 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTA) -L$(LIBDIR) -lXrdSecssl $(MORELIBS) $(LIBS) -o $(SECSSLTEST) |
835 |
- |
836 |
- $(OBJDIR)/XrdSecProtocolsslProc.o: XrdSecProtocolsslProc.cc XrdSecProtocolsslProc.hh \ |
837 |
- XrdOucString.hh XrdOucHash.hh |
838 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSecsss/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSecsss/GNUmakefile |
839 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSecsss/GNUmakefile 2011-06-28 13:49:40.000000000 +0400 |
840 |
-+++ root/net/xrootd/src/xrootd/src/XrdSecsss/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
841 |
-@@ -77,11 +77,11 @@ |
842 |
- |
843 |
- $(TARGLSO): $(OBJSLIB) $(LIBDEPS) |
844 |
- @echo Creating shared library $(TARGLSO) |
845 |
-- $(ECHO)$(CC) $(OBJSLIB) $(LDSO) $(MORELIBS) $(LIBSSL) $(LIBS) -o $(TARGLSO); |
846 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJSLIB) $(LDSO) $(MORELIBS) $(LIBSSL) $(LIBS) -o $(TARGLSO); |
847 |
- |
848 |
- $(TARGBIN): $(OBJSBIN) |
849 |
- @echo Creating executable $(TARGBIN) |
850 |
-- $(ECHO)$(LD) $(LDOP) $(OBJSBIN) $(MORELIBS) $(LIBS) -o $(TARGBIN); |
851 |
-+ $(ECHO) $(LD) $(LDFLAGS) $(OBJSBIN) $(MORELIBS) $(LIBS) -o $(TARGBIN); |
852 |
- |
853 |
- $(OBJDIR)/XrdSecProtocolsss.o: XrdSecProtocolsss.cc XrdSecProtocolsss.hh \ |
854 |
- XrdNetDNS.hh XrdOucErrInfo.hh \ |
855 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSecunix/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSecunix/GNUmakefile |
856 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSecunix/GNUmakefile 2011-06-28 13:49:42.000000000 +0400 |
857 |
-+++ root/net/xrootd/src/xrootd/src/XrdSecunix/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
858 |
-@@ -45,7 +45,7 @@ |
859 |
- |
860 |
- $(TARGETS): $(OBJECTS) $(LIBDEPS) |
861 |
- @echo Creating shared library $(TARGETS) |
862 |
-- $(ECHO)$(CC) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(TARGETS); |
863 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LDSO) $(MORELIBS) $(LIBS) -o $(TARGETS); |
864 |
- |
865 |
- $(OBJDIR)/XrdSecProtocolunix.o: XrdSecProtocolunix.cc XrdSecInterface.hh \ |
866 |
- XrdSysHeaders.hh \ |
867 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdSut/GNUmakefile root/net/xrootd/src/xrootd/src/XrdSut/GNUmakefile |
868 |
---- root.orig/net/xrootd/src/xrootd/src/XrdSut/GNUmakefile 2011-06-28 13:49:40.000000000 +0400 |
869 |
-+++ root/net/xrootd/src/xrootd/src/XrdSut/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
870 |
-@@ -67,7 +67,7 @@ |
871 |
- |
872 |
- $(LIBRARY): $(OBJECTS) $(LIBDIR)/libXrdOuc.a |
873 |
- @echo Creating shared library $(LIBRARY) |
874 |
-- $(ECHO)$(CC) $(OBJECTS) $(LIBDIR)/libXrdOuc.a $(LDSO) -o $(LIBRARY) |
875 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(LIBDIR)/libXrdOuc.a $(LDSO) -o $(LIBRARY) |
876 |
- |
877 |
- $(OBJDIR)/XrdSutPFAdmin.o: XrdSutPFAdmin.cc XrdOucString.hh \ |
878 |
- XrdSutAux.hh XProtocol.hh XPtypes.hh \ |
879 |
-diff -Naur root.orig/net/xrootd/src/xrootd/src/XrdXrootd/GNUmakefile root/net/xrootd/src/xrootd/src/XrdXrootd/GNUmakefile |
880 |
---- root.orig/net/xrootd/src/xrootd/src/XrdXrootd/GNUmakefile 2011-06-28 13:49:41.000000000 +0400 |
881 |
-+++ root/net/xrootd/src/xrootd/src/XrdXrootd/GNUmakefile 2011-07-10 10:24:16.141356963 +0400 |
882 |
-@@ -95,7 +95,7 @@ |
883 |
- |
884 |
- $(TARGETS): $(OBJECTS) $(OBJDEPS) |
885 |
- @echo Creating executable $(TARGETS) |
886 |
-- $(ECHO)$(LD) $(LDOP) $(OBJECTS) $(OBJFS) $(LIBS) $(BINLIBS) $(TYPELIBMT) -o $(TARGETS) |
887 |
-+ $(ECHO)$(CC) $(LDFLAGS) $(OBJECTS) $(OBJFS) $(LIBS) $(BINLIBS) $(TYPELIBMT) -o $(TARGETS) |
888 |
- |
889 |
- $(OBJDIR)/XrdXrootdAdmin.o: XrdXrootdAdmin.hh XrdXrootdAdmin.cc \ |
890 |
- XrdXrootdTrace.hh XrdXrootdProtocol.hh \ |
891 |
|
892 |
diff --git a/sci-physics/root/files/root-5.32.00-afs.patch b/sci-physics/root/files/root-5.32.00-afs.patch |
893 |
new file mode 100644 |
894 |
index 0000000..c0ca29a |
895 |
--- /dev/null |
896 |
+++ b/sci-physics/root/files/root-5.32.00-afs.patch |
897 |
@@ -0,0 +1,33 @@ |
898 |
+--- root/net/auth/src/TAFS.cxx.orig 2011-12-04 00:56:29.405007770 +0400 |
899 |
++++ root/net/auth/src/TAFS.cxx 2011-12-04 00:56:35.534709259 +0400 |
900 |
+@@ -138,7 +138,7 @@ |
901 |
+ } else { |
902 |
+ if (isatty(0) != 0 && isatty(1) != 0) { |
903 |
+ Gl_config("noecho", 1); |
904 |
+- pw = Getline((char *) prompt.Data()); |
905 |
++ pw = const_cast<char *> Getline((char *) prompt.Data()); |
906 |
+ Gl_config("noecho", 0); |
907 |
+ } else { |
908 |
+ Warning("TAFS", "not tty: cannot prompt for passwd: failure"); |
909 |
+--- root/core/clib/src/strlcat.c.orig 2011-12-04 01:49:26.495179487 +0400 |
910 |
++++ root/core/clib/src/strlcat.c 2011-12-04 01:50:41.407524763 +0400 |
911 |
+@@ -38,7 +38,7 @@ |
912 |
+ * Returns strlen(src) + MIN(siz, strlen(initial dst)). |
913 |
+ * If retval >= siz, truncation occurred. |
914 |
+ */ |
915 |
+-size_t |
916 |
++size_t __attribute__((weak)) |
917 |
+ strlcat(char *dst, const char *src, size_t siz) |
918 |
+ { |
919 |
+ register char *d = dst; |
920 |
+--- root/core/clib/src/strlcpy.c.orig 2011-12-04 01:49:34.329797251 +0400 |
921 |
++++ root/core/clib/src/strlcpy.c 2011-12-04 01:50:49.051151843 +0400 |
922 |
+@@ -36,7 +36,7 @@ |
923 |
+ * will be copied. Always NUL terminates (unless siz == 0). |
924 |
+ * Returns strlen(src); if retval >= siz, truncation occurred. |
925 |
+ */ |
926 |
+-size_t |
927 |
++size_t __attribute__((weak)) |
928 |
+ strlcpy(char *dst, const char *src, size_t siz) |
929 |
+ { |
930 |
+ register char *d = dst; |
931 |
|
932 |
diff --git a/sci-physics/root/files/xrootd.confd b/sci-physics/root/files/xrootd.confd |
933 |
deleted file mode 100644 |
934 |
index e725cd1..0000000 |
935 |
--- a/sci-physics/root/files/xrootd.confd |
936 |
+++ /dev/null |
937 |
@@ -1,8 +0,0 @@ |
938 |
-# conf.d file for xroot daemon |
939 |
- |
940 |
-# User to run as (default is `root') |
941 |
-XROOTD_USER="root" |
942 |
- |
943 |
-# Please refer to the xrootd(1) man(1) page for more |
944 |
-# information on command line parameters. |
945 |
-XROOTD_OPTS="" |
946 |
|
947 |
diff --git a/sci-physics/root/files/xrootd.initd b/sci-physics/root/files/xrootd.initd |
948 |
deleted file mode 100644 |
949 |
index 27e0001..0000000 |
950 |
--- a/sci-physics/root/files/xrootd.initd |
951 |
+++ /dev/null |
952 |
@@ -1,26 +0,0 @@ |
953 |
-#!/sbin/runscript |
954 |
-# Copyright 1999-2011 Gentoo Foundation |
955 |
-# Distributed under the terms of the GNU General Public License v2 |
956 |
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/files/xrootd.initd,v 1.2 2009/01/20 18:04:09 bicatali Exp $ |
957 |
- |
958 |
-depend() { |
959 |
- need net |
960 |
- use logger dns |
961 |
- provide root-file-server |
962 |
-} |
963 |
- |
964 |
-start() { |
965 |
- ebegin "Starting extended ROOTD file server" |
966 |
- start-stop-daemon --start --quiet --user ${XROOTD_USER} \ |
967 |
- --make-pidfile --pidfile /var/run/xrootd.pid \ |
968 |
- --exec /usr/bin/xrootd --background -- ${XROOTD_OPTS} |
969 |
- eend $? |
970 |
-} |
971 |
- |
972 |
-stop() { |
973 |
- ebegin "Stopping extended ROOTD file server" |
974 |
- start-stop-daemon --stop --quiet \ |
975 |
- --pidfile /var/run/xrootd.pid \ |
976 |
- --exec /usr/bin/xrootd |
977 |
- eend $? |
978 |
-} |
979 |
|
980 |
diff --git a/sci-physics/root/root-5.30.05.ebuild b/sci-physics/root/root-5.32.00.ebuild |
981 |
similarity index 96% |
982 |
rename from sci-physics/root/root-5.30.05.ebuild |
983 |
rename to sci-physics/root/root-5.32.00.ebuild |
984 |
index d237779..94e0940 100644 |
985 |
--- a/sci-physics/root/root-5.30.05.ebuild |
986 |
+++ b/sci-physics/root/root-5.32.00.ebuild |
987 |
@@ -12,6 +12,7 @@ ROOFIT_DOC_PV=2.91-33 |
988 |
TMVA_DOC_PV=4.03 |
989 |
PATCH_PV=5.28.00b |
990 |
PATCH_PV2=5.30.00 |
991 |
+PATCH_PV3=5.32.00 |
992 |
|
993 |
DESCRIPTION="C++ data analysis framework and interpreter from CERN" |
994 |
HOMEPAGE="http://root.cern.ch/" |
995 |
@@ -78,7 +79,8 @@ CDEPEND=" |
996 |
dev-lang/ruby |
997 |
dev-ruby/rubygems ) |
998 |
ssl? ( dev-libs/openssl ) |
999 |
- xml? ( dev-libs/libxml2 )" |
1000 |
+ xml? ( dev-libs/libxml2 ) |
1001 |
+ xrootd? ( sci-physics/xrootd )" |
1002 |
|
1003 |
DEPEND="${CDEPEND} |
1004 |
dev-util/pkgconfig" |
1005 |
@@ -122,12 +124,12 @@ pkg_setup() { |
1006 |
|
1007 |
src_prepare() { |
1008 |
epatch \ |
1009 |
- "${FILESDIR}"/${PN}-${PATCH_PV2}-xrootd-prop-flags.patch \ |
1010 |
"${FILESDIR}"/${PN}-${PATCH_PV}-prop-ldflags.patch \ |
1011 |
"${FILESDIR}"/${PN}-${PATCH_PV}-asneeded.patch \ |
1012 |
"${FILESDIR}"/${PN}-${PATCH_PV2}-nobyte-compile.patch \ |
1013 |
"${FILESDIR}"/${PN}-${PATCH_PV}-glibc212.patch \ |
1014 |
- "${FILESDIR}"/${PN}-${PATCH_PV}-unuran.patch |
1015 |
+ "${FILESDIR}"/${PN}-${PATCH_PV}-unuran.patch \ |
1016 |
+ "${FILESDIR}"/${PN}-${PATCH_PV3}-afs.patch |
1017 |
|
1018 |
# make sure we use system libs and headers |
1019 |
rm montecarlo/eg/inc/cfortran.h README/cfortran.doc |
1020 |
@@ -142,13 +144,6 @@ src_prepare() { |
1021 |
rm graf3d/gl/{inc,src}/gl2ps.* |
1022 |
sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' graf3d/gl/Module.mk |
1023 |
|
1024 |
- # TODO: unbundle xrootd as a new package |
1025 |
- #rm -rf net/xrootd/src |
1026 |
- #sed -i \ |
1027 |
- # -e 's:-lXrdOuc:-lXrd &:' \ |
1028 |
- # -e 's:$(XROOTDDIRL)/lib\(Xrd\w*\).a:-l\1:g' \ |
1029 |
- # proof/proofd/Module.mk || die |
1030 |
- |
1031 |
# In Gentoo, libPythia6 is called libpythia6 |
1032 |
# libungif is called libgif, |
1033 |
# iodbc is in /usr/include/iodbc |
1034 |
@@ -275,7 +270,6 @@ daemon_install() { |
1035 |
dodir /var/spool/rootd/{pub,tmp} |
1036 |
fperms 1777 /var/spool/rootd/{pub,tmp} |
1037 |
|
1038 |
- use xrootd && daemons="${daemons} xrootd olbd" |
1039 |
for i in ${daemons}; do |
1040 |
newinitd "${FILESDIR}"/${i}.initd ${i} |
1041 |
newconfd "${FILESDIR}"/${i}.confd ${i} |