diff options
author | Xiangyu Chen <xiangyu.chen@windriver.com> | 2024-03-01 09:54:42 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-02-29 17:28:09 -0800 |
commit | d2614ed81e62ef2c0bf7c0147d5a369c47c5467b (patch) | |
tree | 6b288ed6619d78c572a7f344eaab680854d2d602 | |
parent | 57b9cb2d5d7bf122f3e28bd98a65c4324afceaff (diff) | |
download | meta-openembedded-d2614ed81e62ef2c0bf7c0147d5a369c47c5467b.tar.gz |
iperf3: upgrade 3.15 -> 3.16
rebase patch 0001-configure.ac-check-for-CPP-prog.patch for iperf3.16
Changelog:
===========
Multiple test streams started with -P/--parallel will now be
serviced by different threads. This allows iperf3 to take
advantage of multiple CPU cores on modern processors, and will
generally result in significant throughput increases (PR #1591).
OpenSSL 3 is now detected at build time. If OpenSSL 3 is found,
various older, deprecated, APIs will not be used. iperf3 will
continue to work with OpenSSL 1.1.1. OpenSSL is used as a part
of the iperf3 authentication functionality (Issue #1300, PR#1589).
The authorized users file used by the authentication functionality
is now checked for accessibility much earlier during the program
startup, as opposed to being checked near the start of a test (Issue #1583, PR #1585).
Iperf3 now requires pthreads and C atomic variables to compile and run.
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-oe/recipes-benchmark/iperf3/iperf3/0001-configure.ac-check-for-CPP-prog.patch | 11 | ||||
-rw-r--r-- | meta-oe/recipes-benchmark/iperf3/iperf3_3.16.bb (renamed from meta-oe/recipes-benchmark/iperf3/iperf3_3.15.bb) | 2 |
2 files changed, 6 insertions, 7 deletions
diff --git a/meta-oe/recipes-benchmark/iperf3/iperf3/0001-configure.ac-check-for-CPP-prog.patch b/meta-oe/recipes-benchmark/iperf3/iperf3/0001-configure.ac-check-for-CPP-prog.patch index 09e3d9ca9..a67be4d4f 100644 --- a/meta-oe/recipes-benchmark/iperf3/iperf3/0001-configure.ac-check-for-CPP-prog.patch +++ b/meta-oe/recipes-benchmark/iperf3/iperf3/0001-configure.ac-check-for-CPP-prog.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 4801363fbff12bf1019aaf90142981702cecff92 Mon Sep 17 00:00:00 2001 | 1 | From 80d208e47a525c915e3961efa61ccf91120ffafa Mon Sep 17 00:00:00 2001 |
2 | From: Andrey Zhizhikin <andrey.z@gmail.com> | 2 | From: Andrey Zhizhikin <andrey.z@gmail.com> |
3 | Date: Wed, 3 Feb 2021 20:44:34 +0000 | 3 | Date: Wed, 3 Feb 2021 20:44:34 +0000 |
4 | Subject: [PATCH] configure.ac: check for CPP prog | 4 | Subject: [PATCH] configure.ac: check for CPP prog |
@@ -10,20 +10,19 @@ Absence of check for CPP_PROG causes following build errors: | |||
10 | 10 | ||
11 | Upstream-Status: Pending | 11 | Upstream-Status: Pending |
12 | Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> | 12 | Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> |
13 | |||
14 | --- | 13 | --- |
15 | configure.ac | 1 + | 14 | configure.ac | 1 + |
16 | 1 file changed, 1 insertion(+) | 15 | 1 file changed, 1 insertion(+) |
17 | 16 | ||
18 | diff --git a/configure.ac b/configure.ac | 17 | diff --git a/configure.ac b/configure.ac |
19 | index 53a4db4..3462b3e 100644 | 18 | index 2594b39..559b160 100644 |
20 | --- a/configure.ac | 19 | --- a/configure.ac |
21 | +++ b/configure.ac | 20 | +++ b/configure.ac |
22 | @@ -48,6 +48,7 @@ AC_CANONICAL_HOST | 21 | @@ -49,6 +49,7 @@ AC_CANONICAL_HOST |
23 | # Checks for tools: c compiler, ranlib (used for creating static libraries), | 22 | # Checks for tools: c compiler, ranlib (used for creating static libraries), |
24 | # symlinks and libtool | 23 | # symlinks and libtool |
25 | AC_PROG_CC | 24 | AC_PROG_CC |
26 | +AC_PROG_CPP | 25 | +AC_PROG_CPP |
27 | AC_PROG_RANLIB | ||
28 | AC_PROG_LN_S | 26 | AC_PROG_LN_S |
29 | LT_INIT | 27 | |
28 | # Add -Wall if we are using GCC. | ||
diff --git a/meta-oe/recipes-benchmark/iperf3/iperf3_3.15.bb b/meta-oe/recipes-benchmark/iperf3/iperf3_3.16.bb index 156bb5a3e..5cec4c687 100644 --- a/meta-oe/recipes-benchmark/iperf3/iperf3_3.15.bb +++ b/meta-oe/recipes-benchmark/iperf3/iperf3_3.16.bb | |||
@@ -17,7 +17,7 @@ SRC_URI = "git://github.com/esnet/iperf.git;branch=master;protocol=https \ | |||
17 | file://0001-configure.ac-check-for-CPP-prog.patch \ | 17 | file://0001-configure.ac-check-for-CPP-prog.patch \ |
18 | " | 18 | " |
19 | 19 | ||
20 | SRCREV = "917d2f02188f6f4cdc443df7923a4bde72017d92" | 20 | SRCREV = "f9481e1cd35159929458513692e4a8f9fdd1bd6f" |
21 | 21 | ||
22 | S = "${WORKDIR}/git" | 22 | S = "${WORKDIR}/git" |
23 | 23 | ||