summaryrefslogtreecommitdiff
path: root/package/traceroute
diff options
context:
space:
mode:
Diffstat (limited to 'package/traceroute')
-rw-r--r--package/traceroute/Makefile2
-rw-r--r--package/traceroute/patches/patch-default_rules11
2 files changed, 12 insertions, 1 deletions
diff --git a/package/traceroute/Makefile b/package/traceroute/Makefile
index d8dd55fb0..65e5342c3 100644
--- a/package/traceroute/Makefile
+++ b/package/traceroute/Makefile
@@ -22,7 +22,7 @@ MAKE_FLAGS+= CC="${TARGET_CC}" \
AR="${TARGET_CROSS}ar" \
RANLIB="${TARGET_CROSS}ranlib" \
CFLAGS="${TCFLAGS}" \
- LDFLAGS="-L${WRKSRC}/libsupp"
+ LDFLAGS="${TARGET_LDFLAGS} -L${WRKSRC}/libsupp"
post-install:
$(INSTALL_DIR) $(IDIR_TRACEROUTE)/usr/bin
diff --git a/package/traceroute/patches/patch-default_rules b/package/traceroute/patches/patch-default_rules
new file mode 100644
index 000000000..1351f747f
--- /dev/null
+++ b/package/traceroute/patches/patch-default_rules
@@ -0,0 +1,11 @@
+--- traceroute-2.0.16.orig/default.rules 2010-09-09 16:20:06.000000000 +0200
++++ traceroute-2.0.16/default.rules 2011-01-17 15:53:37.000000000 +0100
+@@ -44,7 +44,7 @@ ifeq ($(shared),yes)
+ all: $(TARGET).so
+
+ $(TARGET).so: $(OBJS)
+- $(CC) -shared -o $@ -Wl,-soname -Wl,$@ $(OBJS)
++ $(CC) $(LDFLAGS) -shared -o $@ -Wl,-soname -Wl,$@ $(OBJS)
+
+ else
+