pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/iperf3
Module Name: pkgsrc
Committed By: adam
Date: Thu Jun 11 17:12:44 UTC 2020
Modified Files:
pkgsrc/net/iperf3: Makefile distinfo
Added Files:
pkgsrc/net/iperf3/patches: patch-configure
Log Message:
iperf3: updated to 3.8.1
iperf 3.8.1 2020-06-10
----------------------
* Notable user-visible changes
* A regression with "make install", where the libiperf shared
library files were not getting installed, has been fixed.
iperf 3.8 2020-06-08
--------------------
* Notable user-visible changes
* Profiled libraries and binaries are no longer built by default.
* A minimal Dockerfile has been added.
* A bug with burst mode and unlimited rate has been fixed
* Configuring with the --enable-static-bin flag will now cause
a statically-linked iperf3 binary to be built.
* Configuring with the --without-sctp flag will now prevent SCTP
from being auto-detected. This flag allows building a
static binary (see above item) on a CentOS system with SCTP
installed, because no static SCTP libraries are available.
* Clock skew between the iperf3 client and server will no longer
skew the computation of jitter during UDP tests.
* A possible buffer overflow in the authentication feature has been
fixed. This was only relevant when configuration authentication
using the libiperf3 API, and did not affect command-line usage.
Various other improvements and fixes in this area were also made.
* Notable developer-visible changes
* The embedded version of cJSON has been updated to 1.3.17.
* Some server authentication functions have been added to the API.
* API access has been added to the connection timeout parameter.
* Tests for some authentication functions have been added.
* Various compiler errors and warnings have been fixed.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/iperf3/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/iperf3/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/iperf3/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/iperf3/Makefile
diff -u pkgsrc/net/iperf3/Makefile:1.8 pkgsrc/net/iperf3/Makefile:1.9
--- pkgsrc/net/iperf3/Makefile:1.8 Sun Jan 26 17:31:50 2020
+++ pkgsrc/net/iperf3/Makefile Thu Jun 11 17:12:43 2020
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2020/01/26 17:31:50 rillig Exp $
+# $NetBSD: Makefile,v 1.9 2020/06/11 17:12:43 adam Exp $
-DISTNAME= iperf-3.7
+DISTNAME= iperf-3.8.1
PKGNAME= ${DISTNAME:S/iperf/iperf3/}
-PKGREVISION= 1
CATEGORIES= net benchmarks
MASTER_SITES= http://downloads.es.net/pub/iperf/
@@ -14,9 +13,10 @@ LICENSE= modified-bsd
USE_LANGUAGES= c99
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --disable-profiling
+#CONFIGURE_ARGS+= --disable-profiling
+CONFIGURE_ARGS.NetBSD+= --without-sctp
# sctp_bindx() is in headers, but unusable
-CONFIGURE_ENV.NetBSD+= ac_cv_header_netinet_sctp_h=no
+#CONFIGURE_ENV.NetBSD+= ac_cv_header_netinet_sctp_h=no
TEST_TARGET= check
LDFLAGS.SunOS+= -lsocket -lnsl
Index: pkgsrc/net/iperf3/distinfo
diff -u pkgsrc/net/iperf3/distinfo:1.5 pkgsrc/net/iperf3/distinfo:1.6
--- pkgsrc/net/iperf3/distinfo:1.5 Mon Jul 8 09:20:33 2019
+++ pkgsrc/net/iperf3/distinfo Thu Jun 11 17:12:43 2020
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2019/07/08 09:20:33 adam Exp $
+$NetBSD: distinfo,v 1.6 2020/06/11 17:12:43 adam Exp $
-SHA1 (iperf-3.7.tar.gz) = 0e36aaafa986e8d68f036aba709b0028895be3bf
-RMD160 (iperf-3.7.tar.gz) = 251c960f544872a389032864d53b1fcb7e0cf6d9
-SHA512 (iperf-3.7.tar.gz) = 9b8d1ac6bdebb00e38e196db9a71ae6ff3b8b763cd4b1336d078c31f6d0a5ab53bbe70ba949c601af5efe674dbd032ed5d58a761d5159dae4e50122b68a8f086
-Size (iperf-3.7.tar.gz) = 605708 bytes
+SHA1 (iperf-3.8.1.tar.gz) = 2f3bbdbd097e9ad68ebfd09a158fb58ea6a71563
+RMD160 (iperf-3.8.1.tar.gz) = 2c9f32449e20ed3feba781a942ceac2083593b97
+SHA512 (iperf-3.8.1.tar.gz) = 0b80849d7705277f63982bbf7a1c159cd9eed65fc89e5f0d443364e8ada7ed0e670c8747a8c5464c3425c134c19ac8bb6b028867f892e70201d4450c7c5a033e
+Size (iperf-3.8.1.tar.gz) = 618098 bytes
+SHA1 (patch-configure) = 935c259526c0bbd9da9d4da9c62cc462d8a74175
Added files:
Index: pkgsrc/net/iperf3/patches/patch-configure
diff -u /dev/null pkgsrc/net/iperf3/patches/patch-configure:1.1
--- /dev/null Thu Jun 11 17:12:44 2020
+++ pkgsrc/net/iperf3/patches/patch-configure Thu Jun 11 17:12:43 2020
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2020/06/11 17:12:43 adam Exp $
+
+Portability fix.
+
+--- configure.orig 2020-06-11 17:02:40.000000000 +0000
++++ configure
+@@ -2309,7 +2309,7 @@ else
+ fi
+
+
+-if test "x$enable_static_bin" == xyes; then :
++if test "x$enable_static_bin" = xyes; then :
+ LDFLAGS="$LDFLAGS --static"
+
+ fi
Home |
Main Index |
Thread Index |
Old Index