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