Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/feedbackd-agent/files: feedbackd-agent-0.4-asneeded.patch compile-gnu-source.patch
Date: Mon, 29 Mar 2010 12:25:29
Message-Id: E1NwE22-0004hm-SY@stork.gentoo.org
1 ssuominen 10/03/29 12:25:26
2
3 Added: feedbackd-agent-0.4-asneeded.patch
4 Removed: compile-gnu-source.patch
5 Log:
6 Fix building with -Wl,--as-needed wrt #248411 by Kacper Kowalik.
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 sys-cluster/feedbackd-agent/files/feedbackd-agent-0.4-asneeded.patch
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/feedbackd-agent/files/feedbackd-agent-0.4-asneeded.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/feedbackd-agent/files/feedbackd-agent-0.4-asneeded.patch?rev=1.1&content-type=text/plain
14
15 Index: feedbackd-agent-0.4-asneeded.patch
16 ===================================================================
17 --- Makefile.in
18 +++ Makefile.in
19 @@ -34,13 +34,16 @@
20 # build flags
21 CFLAGS = @CFLAGS@
22 CPPFLAGS = @CPPFLAGS@ @DEFS@ -I.
23 -LDFLAGS = @LDFLAGS@ @LIBS@
24 +LDFLAGS = @LDFLAGS@
25 +LIBS = @LIBS@
26
27 XML_CFLAGS = @XML_CFLAGS@
28 -XML_LDFLAGS = @XML_LDFLAGS@ @XML_LIBS@
29 +XML_LDFLAGS = @XML_LDFLAGS@
30 +LIBS += @XML_LIBS@
31
32 PERL_CFLAGS = @PERL_CFLAGS@
33 -PERL_LDFLAGS = @PERL_LDFLAGS@ @PERL_LIBS@
34 +PERL_LDFLAGS = @PERL_LDFLAGS@
35 +LIBS += @PERL_LIBS@
36
37 # build targets
38 PLUGINS = @PLUGINS@
39 @@ -63,7 +66,7 @@
40 # feedbackd-agent main program
41 $(AGENT): src/feedbackd-agent
42
43 -src/feedbackd-agent: $(foreach f, $($(AGENT)_objs), src/$(f).o)
44 +src/feedbackd-agent: $(foreach f, $($(AGENT)_objs), src/$(f).o) $(LIBS)
45
46 src/feedbackd-agent: CFLAGS += $(XML_CFLAGS)
47 src/feedbackd-agent: LDFLAGS += $(XML_LDFLAGS)
48 @@ -75,7 +78,7 @@
49 $(PLUGINS) : % : src/plugins/%.so
50
51 src/plugins/%.so: src/plugins/%.o
52 - $(CC) -shared -nostartfiles $(LDFLAGS) -o $@ $^
53 + $(CC) -shared -nostartfiles $(LDFLAGS) -o $@ $^ $(LIBS)
54
55 src/plugins/%.so: CFLAGS+=-fPIC $(XML_CFLAGS)
56 src/plugins/%.so: LDFLAGS+=$(XML_LDFLAGS)