Revision: 7777
http://sourceforge.net/p/astlinux/code/7777
Author: abelbeck
Date: 2016-07-31 13:02:31 +0000 (Sun, 31 Jul 2016)
Log Message:
-----------
iperf, version bump to 2.0.9, using maintained iperf2 project
Ref: https://git.busybox.net/buildroot/commit/?id=11cc12eefd9bb656cca84771685f31940f4bdbdb
Ref: https://git.busybox.net/buildroot/commit/?id=04bf807173d388e48eb98e2e42d32e77ab940447
Modified Paths:
--------------
branches/1.0/package/iperf/Config.in
branches/1.0/package/iperf/iperf.mk
Added Paths:
-----------
branches/1.0/package/iperf/iperf-0002-fix-speed-display-in-csv-report.patch
Modified: branches/1.0/package/iperf/Config.in
===================================================================
--- branches/1.0/package/iperf/Config.in 2016-07-25 20:29:33 UTC (rev 7776)
+++ branches/1.0/package/iperf/Config.in 2016-07-31 13:02:31 UTC (rev 7777)
@@ -5,7 +5,7 @@
Internet Protocol bandwidth measuring tool for measuring
TCP/UDP performance.
- http://dast.nlanr.net/projects/iperf/
+ https://sourceforge.net/projects/iperf2/
comment "iperf requires a toolchain with C++ support enabled"
depends on !BR2_INSTALL_LIBSTDCPP
Added: branches/1.0/package/iperf/iperf-0002-fix-speed-display-in-csv-report.patch
===================================================================
--- branches/1.0/package/iperf/iperf-0002-fix-speed-display-in-csv-report.patch (rev 0)
+++ branches/1.0/package/iperf/iperf-0002-fix-speed-display-in-csv-report.patch 2016-07-31 13:02:31 UTC (rev 7777)
@@ -0,0 +1,38 @@
+From f035e70b72d4285dcdbd393e680777a927cb9da4 Mon Sep 17 00:00:00 2001
+From: Matt Weber <mat...@ro...>
+Date: Thu, 28 Jul 2016 19:04:01 -0500
+Subject: [PATCH] perf: fix "speed" display in csv report
+
+Some parameters displayed in the CSV reports are declared
+as uint64_t, but the printf format doesn't reflect this.
+
+Submitted bug: https://sourceforge.net/p/iperf/bugs/66/
+
+Signed-off-by: Matt Poduska <mat...@ro...>
+Signed-off-by: Atul Singh <atu...@gm...>
+Signed-off-by: Matthew Weber <mat...@ro...>
+---
+ src/Locale.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/src/Locale.c b/src/Locale.c
+index b5d42b1..7b924fa 100644
+--- a/src/Locale.c
++++ b/src/Locale.c
+@@ -330,11 +330,12 @@ const char reportCSV_bw_format[] =
+ const char reportCSV_bw_jitter_loss_format[] =
+ "%s,%s,%d,%.1f-%.1f,%I64d,%I64d,%.3f,%d,%d,%.3f,%d\n";
+ #else
++#include "inttypes.h"
+ const char reportCSV_bw_format[] =
+-"%s,%s,%d,%.1f-%.1f,%d,%d\n";
++"%s,%s,%d,%.1f-%.1f,%" PRId64 ",%" PRId64 "\n";
+
+ const char reportCSV_bw_jitter_loss_format[] =
+-"%s,%s,%d,%.1f-%.1f,%d,%d,%.3f,%d,%d,%.3f,%d\n";
++"%s,%s,%d,%.1f-%.1f,%" PRId64 ",%" PRId64 ",%.3f,%d,%d,%.3f,%d\n";
+ #endif //WIN32
+ #endif //HAVE_QUAD_SUPPORT
+ /* -------------------------------------------------------------------
+--
+1.9.1
Modified: branches/1.0/package/iperf/iperf.mk
===================================================================
--- branches/1.0/package/iperf/iperf.mk 2016-07-25 20:29:33 UTC (rev 7776)
+++ branches/1.0/package/iperf/iperf.mk 2016-07-31 13:02:31 UTC (rev 7777)
@@ -3,19 +3,12 @@
# iperf
#
#############################################################
-IPERF_VERSION = 2.0.5
+IPERF_VERSION = 2.0.9
IPERF_SOURCE = iperf-$(IPERF_VERSION).tar.gz
-IPERF_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/iperf
+IPERF_SITE = http://downloads.sourceforge.net/project/iperf2
-IPERF_AUTORECONF = NO
-
-IPERF_INSTALL_STAGING = NO
-IPERF_INSTALL_TARGET = YES
-
IPERF_CONF_ENV = \
- ac_cv_func_malloc_0_nonnull=yes \
- ac_cv_type_bool=yes \
- ac_cv_sizeof_bool=1
+ ac_cv_func_malloc_0_nonnull=yes
IPERF_CONF_OPT = \
--disable-dependency-tracking \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|