From: <abe...@us...> - 2015-10-26 21:58:12
|
Revision: 7287 http://sourceforge.net/p/astlinux/code/7287 Author: abelbeck Date: 2015-10-26 21:58:09 +0000 (Mon, 26 Oct 2015) Log Message: ----------- iperf3, new package, enabled where iperf is enabled. iperf3 is becomming more common and since it is small (100KB) let it sit along side the old iperf since they are not compatible Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/astlinux18.config branches/1.0/initrd.config branches/1.0/package/Config.in branches/1.0/runnix-uclibc.config branches/1.0/runnix.config Added Paths: ----------- branches/1.0/package/iperf3/ branches/1.0/package/iperf3/Config.in branches/1.0/package/iperf3/iperf3-0001-disable-profiling.patch branches/1.0/package/iperf3/iperf3.mk Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2015-10-26 18:16:25 UTC (rev 7286) +++ branches/1.0/astlinux-ast11.config 2015-10-26 21:58:09 UTC (rev 7287) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7285-dirty Configuration -# Mon Oct 26 13:04:22 2015 +# Buildroot 2011.08-svn7286-dirty Configuration +# Mon Oct 26 16:51:59 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -706,6 +706,7 @@ BR2_PACKAGE_IFTOP=y BR2_PACKAGE_INADYN=y BR2_PACKAGE_IPERF=y +BR2_PACKAGE_IPERF3=y BR2_PACKAGE_IPROUTE2=y BR2_PACKAGE_IPSEC_TOOLS=y BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT=y Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2015-10-26 18:16:25 UTC (rev 7286) +++ branches/1.0/astlinux-ast13.config 2015-10-26 21:58:09 UTC (rev 7287) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7285-dirty Configuration -# Mon Oct 26 13:04:23 2015 +# Buildroot 2011.08-svn7286-dirty Configuration +# Mon Oct 26 16:52:01 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -706,6 +706,7 @@ BR2_PACKAGE_IFTOP=y BR2_PACKAGE_INADYN=y BR2_PACKAGE_IPERF=y +BR2_PACKAGE_IPERF3=y BR2_PACKAGE_IPROUTE2=y BR2_PACKAGE_IPSEC_TOOLS=y BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT=y Modified: branches/1.0/astlinux18.config =================================================================== --- branches/1.0/astlinux18.config 2015-10-26 18:16:25 UTC (rev 7286) +++ branches/1.0/astlinux18.config 2015-10-26 21:58:09 UTC (rev 7287) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7285-dirty Configuration -# Mon Oct 26 13:04:21 2015 +# Buildroot 2011.08-svn7286-dirty Configuration +# Mon Oct 26 16:51:52 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -706,6 +706,7 @@ BR2_PACKAGE_IFTOP=y BR2_PACKAGE_INADYN=y BR2_PACKAGE_IPERF=y +BR2_PACKAGE_IPERF3=y BR2_PACKAGE_IPROUTE2=y BR2_PACKAGE_IPSEC_TOOLS=y BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT=y Modified: branches/1.0/initrd.config =================================================================== --- branches/1.0/initrd.config 2015-10-26 18:16:25 UTC (rev 7286) +++ branches/1.0/initrd.config 2015-10-26 21:58:09 UTC (rev 7287) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7285-dirty Configuration -# Mon Oct 26 13:04:28 2015 +# Buildroot 2011.08-svn7286-dirty Configuration +# Mon Oct 26 16:52:31 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -583,6 +583,7 @@ # BR2_PACKAGE_IFTOP is not set # BR2_PACKAGE_INADYN is not set # BR2_PACKAGE_IPERF is not set +# BR2_PACKAGE_IPERF3 is not set # BR2_PACKAGE_IPROUTE2 is not set # BR2_PACKAGE_IPSEC_TOOLS is not set # BR2_PACKAGE_IPSET is not set Modified: branches/1.0/package/Config.in =================================================================== --- branches/1.0/package/Config.in 2015-10-26 18:16:25 UTC (rev 7286) +++ branches/1.0/package/Config.in 2015-10-26 21:58:09 UTC (rev 7287) @@ -473,6 +473,7 @@ source "package/iftop/Config.in" source "package/inadyn/Config.in" source "package/iperf/Config.in" +source "package/iperf3/Config.in" source "package/iproute2/Config.in" source "package/ipsec-tools/Config.in" source "package/ipset/Config.in" Added: branches/1.0/package/iperf3/Config.in =================================================================== --- branches/1.0/package/iperf3/Config.in (rev 0) +++ branches/1.0/package/iperf3/Config.in 2015-10-26 21:58:09 UTC (rev 7287) @@ -0,0 +1,14 @@ +config BR2_PACKAGE_IPERF3 + bool "iperf3" + help + iperf is a tool for active measurements of the maximum + achievable bandwidth on IP networks. + It supports tuning of various parameters related to timing, + protocols, and buffers. For each test it reports the bandwidth, + loss, and other parameters. + It's a redesign of the NLANR/DAST iperf(2) and is not + backward compatible. + + https://iperf.fr + https://github.com/esnet/iperf + Added: branches/1.0/package/iperf3/iperf3-0001-disable-profiling.patch =================================================================== --- branches/1.0/package/iperf3/iperf3-0001-disable-profiling.patch (rev 0) +++ branches/1.0/package/iperf3/iperf3-0001-disable-profiling.patch 2015-10-26 21:58:09 UTC (rev 7287) @@ -0,0 +1,20 @@ +This should be an option, but it's not. +Don't force profiled builds, it breaks on many toolchains. +Patch Makefile.in to avoid AUTORECONFing since it needs dummy files +that are missing to succeed (ChangeLog, COPYING, NEWS, README) and it's +simple enough so avoid pulling in dependencies and delays. + +Signed-off-by: Gustavo Zacarias <gu...@za...> + +diff -Nura iperf-3.0.10.orig/src/Makefile.in iperf-3.0.10/src/Makefile.in +--- iperf-3.0.10.orig/src/Makefile.in 2014-12-17 07:30:46.878310789 -0300 ++++ iperf-3.0.10/src/Makefile.in 2014-12-17 07:33:41.879356643 -0300 +@@ -82,7 +82,7 @@ + host_triplet = @host@ + bin_PROGRAMS = iperf3$(EXEEXT) + noinst_PROGRAMS = t_timer$(EXEEXT) t_units$(EXEEXT) t_uuid$(EXEEXT) \ +- iperf3_profile$(EXEEXT) ++ iperf3$(EXEEXT) + TESTS = t_timer$(EXEEXT) t_units$(EXEEXT) t_uuid$(EXEEXT) + subdir = src + DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ Added: branches/1.0/package/iperf3/iperf3.mk =================================================================== --- branches/1.0/package/iperf3/iperf3.mk (rev 0) +++ branches/1.0/package/iperf3/iperf3.mk 2015-10-26 21:58:09 UTC (rev 7287) @@ -0,0 +1,11 @@ +################################################################################ +# +# iperf3 +# +################################################################################ + +IPERF3_VERSION = 3.0.11 +IPERF3_SOURCE = iperf-$(IPERF3_VERSION)-source.tar.gz +IPERF3_SITE = --no-check-certificate https://iperf.fr/download/iperf_3.0 + +$(eval $(call AUTOTARGETS,package,iperf3)) Modified: branches/1.0/runnix-uclibc.config =================================================================== --- branches/1.0/runnix-uclibc.config 2015-10-26 18:16:25 UTC (rev 7286) +++ branches/1.0/runnix-uclibc.config 2015-10-26 21:58:09 UTC (rev 7287) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7285-dirty Configuration -# Mon Oct 26 13:04:26 2015 +# Buildroot 2011.08-svn7286-dirty Configuration +# Mon Oct 26 16:52:27 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -874,6 +874,7 @@ # # iperf requires a toolchain with C++ support enabled # +# BR2_PACKAGE_IPERF3 is not set # BR2_PACKAGE_IPROUTE2 is not set # BR2_PACKAGE_IPSEC_TOOLS is not set Modified: branches/1.0/runnix.config =================================================================== --- branches/1.0/runnix.config 2015-10-26 18:16:25 UTC (rev 7286) +++ branches/1.0/runnix.config 2015-10-26 21:58:09 UTC (rev 7287) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7285-dirty Configuration -# Mon Oct 26 13:04:24 2015 +# Buildroot 2011.08-svn7286-dirty Configuration +# Mon Oct 26 16:52:12 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -616,6 +616,7 @@ # BR2_PACKAGE_IFTOP is not set # BR2_PACKAGE_INADYN is not set # BR2_PACKAGE_IPERF is not set +# BR2_PACKAGE_IPERF3 is not set # BR2_PACKAGE_IPROUTE2 is not set # BR2_PACKAGE_IPSEC_TOOLS is not set # BR2_PACKAGE_IPSET is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |