Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/iperf3 iperf3: updated to 3.8.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/3b49408ed5a6
branches: trunk
changeset: 434135:3b49408ed5a6
user: adam <adam%pkgsrc.org@localhost>
date: Thu Jun 11 17:12:43 2020 +0000
description:
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.
diffstat:
net/iperf3/Makefile | 10 +++++-----
net/iperf3/distinfo | 11 ++++++-----
net/iperf3/patches/patch-configure | 15 +++++++++++++++
3 files changed, 26 insertions(+), 10 deletions(-)
diffs (62 lines):
diff -r d8775d1a7ad0 -r 3b49408ed5a6 net/iperf3/Makefile
--- a/net/iperf3/Makefile Thu Jun 11 17:01:06 2020 +0000
+++ b/net/iperf3/Makefile Thu Jun 11 17:12:43 2020 +0000
@@ -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 @@
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
diff -r d8775d1a7ad0 -r 3b49408ed5a6 net/iperf3/distinfo
--- a/net/iperf3/distinfo Thu Jun 11 17:01:06 2020 +0000
+++ b/net/iperf3/distinfo Thu Jun 11 17:12:43 2020 +0000
@@ -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
diff -r d8775d1a7ad0 -r 3b49408ed5a6 net/iperf3/patches/patch-configure
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/iperf3/patches/patch-configure Thu Jun 11 17:12:43 2020 +0000
@@ -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