]> git.pld-linux.org Git - packages/iproute2.git/commitdiff
- (better) LDFLAGS support
authorsparky <sparky@pld-linux.org>
Fri, 4 Aug 2006 01:35:48 +0000 (01:35 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    iproute2-LDFLAGS.patch -> 1.1

iproute2-LDFLAGS.patch [new file with mode: 0644]

diff --git a/iproute2-LDFLAGS.patch b/iproute2-LDFLAGS.patch
new file mode 100644 (file)
index 0000000..28b494d
--- /dev/null
@@ -0,0 +1,45 @@
+diff -Nur iproute2-2.6.16-060323.orig/netem/Makefile iproute2-2.6.16-060323.LDFLAGS/netem/Makefile
+--- iproute2-2.6.16-060323.orig/netem/Makefile 2006-03-14 20:43:59.000000000 +0100
++++ iproute2-2.6.16-060323.LDFLAGS/netem/Makefile      2006-08-04 03:30:36.000000000 +0200
+@@ -7,7 +7,7 @@
+ all: $(DISTGEN) $(DISTDATA)
+ $(DISTGEN):
+-      $(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
++      $(HOSTCC) $(LDFLAGS) $(CCOPTS) -I../include -o $@ $@.c -lm
+ %.dist: %
+       ./$* > $@
+diff -Nur iproute2-2.6.16-060323.orig/tc/Makefile iproute2-2.6.16-060323.LDFLAGS/tc/Makefile
+--- iproute2-2.6.16-060323.orig/tc/Makefile    2006-08-04 03:25:47.000000000 +0200
++++ iproute2-2.6.16-060323.LDFLAGS/tc/Makefile 2006-08-04 03:31:13.000000000 +0200
+@@ -54,18 +54,17 @@
+ LDLIBS += -L. -ltc -lm -ldl
+-LDFLAGS += -Wl,-export-dynamic
+-
+ YACC := bison
+ LEX := flex
+ %.so: %.c
+-      $(CC) $(CFLAGS) -shared -fpic $< -o $@
++      $(CC) $(LDFLAGS) $(CFLAGS) -shared -fpic $< -o $@
+ all: libtc.a tc $(TCSO)
+ tc: $(TCOBJ) $(LIBNETLINK) $(LIBUTIL) $(TCLIB)
++      $(LD) $(LDFLAGS) $(CFLAGS) -Wl,-export-dynamic -o $@ $^ $(LDLIBS)
+ libtc.a: $(TCLIB)
+       $(AR) rcs $@ $(TCLIB)
+@@ -82,7 +81,7 @@
+       rm -f emp_ematch.yacc.output
+ q_atm.so: q_atm.c
+-      $(CC) $(CFLAGS) -shared -fpic -o q_atm.so q_atm.c -latm
++      $(CC) $(LDFLAGS) $(CFLAGS) -shared -fpic -o q_atm.so q_atm.c -latm
+ %.yacc.c: %.y
+       $(YACC) $(YACCFLAGS) -o $@ $<
This page took 0.076709 seconds and 4 git commands to generate.