Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] iperf: update to 2.2.1.
@ 2024-12-26 19:59 tornaria
  2024-12-26 20:44 ` [PR PATCH] [Updated] " tornaria
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: tornaria @ 2024-12-26 19:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1216 bytes --]

There is a new pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages iperf
https://github.com/void-linux/void-packages/pull/53699

iperf: update to 2.2.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/53699.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iperf-53699.patch --]
[-- Type: text/x-diff, Size: 1094 bytes --]

From 332d1beca0afc3f5f1ac883334ec3c56ce96007d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 26 Dec 2024 15:34:31 -0300
Subject: [PATCH] iperf: update to 2.2.1.

---
 srcpkgs/iperf/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template
index 0dab900341ac6e..e91e4f9e2a640f 100644
--- a/srcpkgs/iperf/template
+++ b/srcpkgs/iperf/template
@@ -1,6 +1,6 @@
 # Template file for 'iperf'
 pkgname=iperf
-version=2.2.0
+version=2.2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-multicast --enable-threads"
@@ -10,7 +10,7 @@ license="NCSA"
 homepage="https://iperf.fr/"
 changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz"
-checksum=16810a9575e4c6dd65e4a18ab5df3cdac6730b3c832cf080a8990f132f68364a
+checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb
 
 post_patch() {
 	case $XBPS_TARGET_MACHINE in

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
@ 2024-12-26 20:44 ` tornaria
  2024-12-26 20:45 ` tornaria
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-26 20:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

There is an updated pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages iperf
https://github.com/void-linux/void-packages/pull/53699

iperf: update to 2.2.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/53699.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iperf-53699.patch --]
[-- Type: text/x-diff, Size: 2054 bytes --]

From 8303fb698654dbd33ed7a09fb51840599e4124ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 26 Dec 2024 15:34:31 -0300
Subject: [PATCH] iperf: update to 2.2.1.

---
 srcpkgs/iperf/patches/fix-udphdr-musl.patch | 13 +++++++++++++
 srcpkgs/iperf/template                      |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/iperf/patches/fix-udphdr-musl.patch

diff --git a/srcpkgs/iperf/patches/fix-udphdr-musl.patch b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
new file mode 100644
index 00000000000000..8db80d1cf1e6d7
--- /dev/null
+++ b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
@@ -0,0 +1,13 @@
+--- a/include/headers.h	2024-11-06 18:47:34.000000000 -0300
++++ b/include/headers.h	2024-04-07 00:47:17.000000000 -0300
+@@ -134,8 +134,8 @@
+ // Bummer, AF_PACKET requires kernel headers as <netpacket/packet.h> isn't sufficient
+ #include <linux/filter.h>
+ #include <linux/if_packet.h>
+-#include <netinet/ip.h>
+-#include <netinet/udp.h>
++#include <linux/ip.h>
++#include <linux/udp.h>
+ // In older linux kernels, the kernel headers and glibc headers are in conflict,
+ // specificially <linux/in6.h> and <netinit/in.h>
+ // preventing the following include:
diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template
index 0dab900341ac6e..e91e4f9e2a640f 100644
--- a/srcpkgs/iperf/template
+++ b/srcpkgs/iperf/template
@@ -1,6 +1,6 @@
 # Template file for 'iperf'
 pkgname=iperf
-version=2.2.0
+version=2.2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-multicast --enable-threads"
@@ -10,7 +10,7 @@ license="NCSA"
 homepage="https://iperf.fr/"
 changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz"
-checksum=16810a9575e4c6dd65e4a18ab5df3cdac6730b3c832cf080a8990f132f68364a
+checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb
 
 post_patch() {
 	case $XBPS_TARGET_MACHINE in

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
  2024-12-26 20:44 ` [PR PATCH] [Updated] " tornaria
@ 2024-12-26 20:45 ` tornaria
  2024-12-26 20:48 ` [PR PATCH] [Updated] " tornaria
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-26 20:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 188 bytes --]

New comment by tornaria on void-packages repository

https://github.com/void-linux/void-packages/pull/53699#issuecomment-2563089397

Comment:
Revert header change which breaks musl build.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
  2024-12-26 20:44 ` [PR PATCH] [Updated] " tornaria
  2024-12-26 20:45 ` tornaria
@ 2024-12-26 20:48 ` tornaria
  2024-12-26 20:51 ` tornaria
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-26 20:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

There is an updated pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages iperf
https://github.com/void-linux/void-packages/pull/53699

iperf: update to 2.2.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/53699.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iperf-53699.patch --]
[-- Type: text/x-diff, Size: 2054 bytes --]

From 91e3a0824740a0ba1e317ec3372ba6267be30944 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 26 Dec 2024 15:34:31 -0300
Subject: [PATCH] iperf: update to 2.2.1.

---
 srcpkgs/iperf/patches/fix-udphdr-musl.patch | 13 +++++++++++++
 srcpkgs/iperf/template                      |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/iperf/patches/fix-udphdr-musl.patch

diff --git a/srcpkgs/iperf/patches/fix-udphdr-musl.patch b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
new file mode 100644
index 00000000000000..8db80d1cf1e6d7
--- /dev/null
+++ b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
@@ -0,0 +1,13 @@
+--- a/include/headers.h	2024-11-06 18:47:34.000000000 -0300
++++ b/include/headers.h	2024-04-07 00:47:17.000000000 -0300
+@@ -134,8 +134,8 @@
+ // Bummer, AF_PACKET requires kernel headers as <netpacket/packet.h> isn't sufficient
+ #include <linux/filter.h>
+ #include <linux/if_packet.h>
+-#include <netinet/ip.h>
+-#include <netinet/udp.h>
++#include <linux/ip.h>
++#include <linux/udp.h>
+ // In older linux kernels, the kernel headers and glibc headers are in conflict,
+ // specificially <linux/in6.h> and <netinit/in.h>
+ // preventing the following include:
diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template
index 0dab900341ac6e..e91e4f9e2a640f 100644
--- a/srcpkgs/iperf/template
+++ b/srcpkgs/iperf/template
@@ -1,6 +1,6 @@
 # Template file for 'iperf'
 pkgname=iperf
-version=2.2.0
+version=2.2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-multicast --enable-threads"
@@ -10,7 +10,7 @@ license="NCSA"
 homepage="https://iperf.fr/"
 changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz"
-checksum=16810a9575e4c6dd65e4a18ab5df3cdac6730b3c832cf080a8990f132f68364a
+checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb
 
 post_patch() {
 	case $XBPS_TARGET_MACHINE in

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
                   ` (2 preceding siblings ...)
  2024-12-26 20:48 ` [PR PATCH] [Updated] " tornaria
@ 2024-12-26 20:51 ` tornaria
  2024-12-26 20:59 ` tornaria
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-26 20:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

There is an updated pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages iperf
https://github.com/void-linux/void-packages/pull/53699

iperf: update to 2.2.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/53699.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iperf-53699.patch --]
[-- Type: text/x-diff, Size: 2054 bytes --]

From 2e845060f648962b3eddc2ec0bcc7f2462c9fe47 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 26 Dec 2024 15:34:31 -0300
Subject: [PATCH] iperf: update to 2.2.1.

---
 srcpkgs/iperf/patches/fix-udphdr-musl.patch | 13 +++++++++++++
 srcpkgs/iperf/template                      |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/iperf/patches/fix-udphdr-musl.patch

diff --git a/srcpkgs/iperf/patches/fix-udphdr-musl.patch b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
new file mode 100644
index 00000000000000..8db80d1cf1e6d7
--- /dev/null
+++ b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
@@ -0,0 +1,13 @@
+--- a/include/headers.h	2024-11-06 18:47:34.000000000 -0300
++++ b/include/headers.h	2024-04-07 00:47:17.000000000 -0300
+@@ -134,8 +134,8 @@
+ // Bummer, AF_PACKET requires kernel headers as <netpacket/packet.h> isn't sufficient
+ #include <linux/filter.h>
+ #include <linux/if_packet.h>
+-#include <netinet/ip.h>
+-#include <netinet/udp.h>
++#include <linux/ip.h>
++#include <linux/udp.h>
+ // In older linux kernels, the kernel headers and glibc headers are in conflict,
+ // specificially <linux/in6.h> and <netinit/in.h>
+ // preventing the following include:
diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template
index 0dab900341ac6e..e91e4f9e2a640f 100644
--- a/srcpkgs/iperf/template
+++ b/srcpkgs/iperf/template
@@ -1,6 +1,6 @@
 # Template file for 'iperf'
 pkgname=iperf
-version=2.2.0
+version=2.2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-multicast --enable-threads"
@@ -10,7 +10,7 @@ license="NCSA"
 homepage="https://iperf.fr/"
 changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz"
-checksum=16810a9575e4c6dd65e4a18ab5df3cdac6730b3c832cf080a8990f132f68364a
+checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb
 
 post_patch() {
 	case $XBPS_TARGET_MACHINE in

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
                   ` (3 preceding siblings ...)
  2024-12-26 20:51 ` tornaria
@ 2024-12-26 20:59 ` tornaria
  2024-12-26 21:00 ` [PR PATCH] [Updated] " tornaria
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-26 20:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 252 bytes --]

New comment by tornaria on void-packages repository

https://github.com/void-linux/void-packages/pull/53699#issuecomment-2563096468

Comment:
Occasional failures of some of the udp tests, but only on CI and randomly. I couldn't get it to fail locally.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
                   ` (4 preceding siblings ...)
  2024-12-26 20:59 ` tornaria
@ 2024-12-26 21:00 ` tornaria
  2024-12-27 15:45 ` tornaria
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-26 21:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

There is an updated pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages iperf
https://github.com/void-linux/void-packages/pull/53699

iperf: update to 2.2.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/53699.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iperf-53699.patch --]
[-- Type: text/x-diff, Size: 2054 bytes --]

From e5a36a556f8f8dfb633a60d4119ccb6afdad83ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 26 Dec 2024 15:34:31 -0300
Subject: [PATCH] iperf: update to 2.2.1.

---
 srcpkgs/iperf/patches/fix-udphdr-musl.patch | 13 +++++++++++++
 srcpkgs/iperf/template                      |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/iperf/patches/fix-udphdr-musl.patch

diff --git a/srcpkgs/iperf/patches/fix-udphdr-musl.patch b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
new file mode 100644
index 00000000000000..8db80d1cf1e6d7
--- /dev/null
+++ b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
@@ -0,0 +1,13 @@
+--- a/include/headers.h	2024-11-06 18:47:34.000000000 -0300
++++ b/include/headers.h	2024-04-07 00:47:17.000000000 -0300
+@@ -134,8 +134,8 @@
+ // Bummer, AF_PACKET requires kernel headers as <netpacket/packet.h> isn't sufficient
+ #include <linux/filter.h>
+ #include <linux/if_packet.h>
+-#include <netinet/ip.h>
+-#include <netinet/udp.h>
++#include <linux/ip.h>
++#include <linux/udp.h>
+ // In older linux kernels, the kernel headers and glibc headers are in conflict,
+ // specificially <linux/in6.h> and <netinit/in.h>
+ // preventing the following include:
diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template
index 0dab900341ac6e..e91e4f9e2a640f 100644
--- a/srcpkgs/iperf/template
+++ b/srcpkgs/iperf/template
@@ -1,6 +1,6 @@
 # Template file for 'iperf'
 pkgname=iperf
-version=2.2.0
+version=2.2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-multicast --enable-threads"
@@ -10,7 +10,7 @@ license="NCSA"
 homepage="https://iperf.fr/"
 changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz"
-checksum=16810a9575e4c6dd65e4a18ab5df3cdac6730b3c832cf080a8990f132f68364a
+checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb
 
 post_patch() {
 	case $XBPS_TARGET_MACHINE in

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
                   ` (5 preceding siblings ...)
  2024-12-26 21:00 ` [PR PATCH] [Updated] " tornaria
@ 2024-12-27 15:45 ` tornaria
  2024-12-29 15:28 ` tornaria
  2025-01-23  3:49 ` [PR PATCH] [Merged]: " ahesford
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-27 15:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

There is an updated pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages iperf
https://github.com/void-linux/void-packages/pull/53699

iperf: update to 2.2.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/53699.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iperf-53699.patch --]
[-- Type: text/x-diff, Size: 2054 bytes --]

From aab1dcf140d3e908e8a3d9b410d908a35db9b4a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 26 Dec 2024 15:34:31 -0300
Subject: [PATCH] iperf: update to 2.2.1.

---
 srcpkgs/iperf/patches/fix-udphdr-musl.patch | 13 +++++++++++++
 srcpkgs/iperf/template                      |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/iperf/patches/fix-udphdr-musl.patch

diff --git a/srcpkgs/iperf/patches/fix-udphdr-musl.patch b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
new file mode 100644
index 00000000000000..8db80d1cf1e6d7
--- /dev/null
+++ b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
@@ -0,0 +1,13 @@
+--- a/include/headers.h	2024-11-06 18:47:34.000000000 -0300
++++ b/include/headers.h	2024-04-07 00:47:17.000000000 -0300
+@@ -134,8 +134,8 @@
+ // Bummer, AF_PACKET requires kernel headers as <netpacket/packet.h> isn't sufficient
+ #include <linux/filter.h>
+ #include <linux/if_packet.h>
+-#include <netinet/ip.h>
+-#include <netinet/udp.h>
++#include <linux/ip.h>
++#include <linux/udp.h>
+ // In older linux kernels, the kernel headers and glibc headers are in conflict,
+ // specificially <linux/in6.h> and <netinit/in.h>
+ // preventing the following include:
diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template
index 0dab900341ac6e..e91e4f9e2a640f 100644
--- a/srcpkgs/iperf/template
+++ b/srcpkgs/iperf/template
@@ -1,6 +1,6 @@
 # Template file for 'iperf'
 pkgname=iperf
-version=2.2.0
+version=2.2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-multicast --enable-threads"
@@ -10,7 +10,7 @@ license="NCSA"
 homepage="https://iperf.fr/"
 changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz"
-checksum=16810a9575e4c6dd65e4a18ab5df3cdac6730b3c832cf080a8990f132f68364a
+checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb
 
 post_patch() {
 	case $XBPS_TARGET_MACHINE in

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
                   ` (6 preceding siblings ...)
  2024-12-27 15:45 ` tornaria
@ 2024-12-29 15:28 ` tornaria
  2025-01-23  3:49 ` [PR PATCH] [Merged]: " ahesford
  8 siblings, 0 replies; 10+ messages in thread
From: tornaria @ 2024-12-29 15:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

There is an updated pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages iperf
https://github.com/void-linux/void-packages/pull/53699

iperf: update to 2.2.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/53699.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iperf-53699.patch --]
[-- Type: text/x-diff, Size: 2054 bytes --]

From e73829635746de1767c86c45959dc90944969f77 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 26 Dec 2024 15:34:31 -0300
Subject: [PATCH] iperf: update to 2.2.1.

---
 srcpkgs/iperf/patches/fix-udphdr-musl.patch | 13 +++++++++++++
 srcpkgs/iperf/template                      |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/iperf/patches/fix-udphdr-musl.patch

diff --git a/srcpkgs/iperf/patches/fix-udphdr-musl.patch b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
new file mode 100644
index 00000000000000..8db80d1cf1e6d7
--- /dev/null
+++ b/srcpkgs/iperf/patches/fix-udphdr-musl.patch
@@ -0,0 +1,13 @@
+--- a/include/headers.h	2024-11-06 18:47:34.000000000 -0300
++++ b/include/headers.h	2024-04-07 00:47:17.000000000 -0300
+@@ -134,8 +134,8 @@
+ // Bummer, AF_PACKET requires kernel headers as <netpacket/packet.h> isn't sufficient
+ #include <linux/filter.h>
+ #include <linux/if_packet.h>
+-#include <netinet/ip.h>
+-#include <netinet/udp.h>
++#include <linux/ip.h>
++#include <linux/udp.h>
+ // In older linux kernels, the kernel headers and glibc headers are in conflict,
+ // specificially <linux/in6.h> and <netinit/in.h>
+ // preventing the following include:
diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template
index 0dab900341ac6e..e91e4f9e2a640f 100644
--- a/srcpkgs/iperf/template
+++ b/srcpkgs/iperf/template
@@ -1,6 +1,6 @@
 # Template file for 'iperf'
 pkgname=iperf
-version=2.2.0
+version=2.2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-multicast --enable-threads"
@@ -10,7 +10,7 @@ license="NCSA"
 homepage="https://iperf.fr/"
 changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz"
-checksum=16810a9575e4c6dd65e4a18ab5df3cdac6730b3c832cf080a8990f132f68364a
+checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb
 
 post_patch() {
 	case $XBPS_TARGET_MACHINE in

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Merged]: iperf: update to 2.2.1.
  2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
                   ` (7 preceding siblings ...)
  2024-12-29 15:28 ` tornaria
@ 2025-01-23  3:49 ` ahesford
  8 siblings, 0 replies; 10+ messages in thread
From: ahesford @ 2025-01-23  3:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1065 bytes --]

There's a merged pull request on the void-packages repository

iperf: update to 2.2.1.
https://github.com/void-linux/void-packages/pull/53699

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-01-23  3:49 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-26 19:59 [PR PATCH] iperf: update to 2.2.1 tornaria
2024-12-26 20:44 ` [PR PATCH] [Updated] " tornaria
2024-12-26 20:45 ` tornaria
2024-12-26 20:48 ` [PR PATCH] [Updated] " tornaria
2024-12-26 20:51 ` tornaria
2024-12-26 20:59 ` tornaria
2024-12-26 21:00 ` [PR PATCH] [Updated] " tornaria
2024-12-27 15:45 ` tornaria
2024-12-29 15:28 ` tornaria
2025-01-23  3:49 ` [PR PATCH] [Merged]: " ahesford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).