opened
r-ryantm
username_0
Semi-automatic update generated by https://github.com/username_3/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/iperf/versions.

These checks were done:

- built on NixOS
- /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12/bin/iperf passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 2.0.12 with grep in /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12
- directory tree listing: https://gist.github.com/457110ea6db3cd3dbd6c9bc7ff82477a
- du listing: https://gist.github.com/86655ffd63846a5d3a473393af8e4da9


meta.description for iperf2 is: '"Tool to measure IP bandwidth using UDP or TCP"'.

**Experimental:** this build is cached with [Cachix]( https://cachix.org/ ). To use the cache follow these experimental instructions:

One time setup in nixpkgs Git checkout:
```
cachix use username_0
git remote add username_0 https://github.com/username_0/nixpkgs.git
```

Test this build:
```
git fetch username_0 && git checkout db44f2614beed706af5460a9e589635d037ac5e9 && nix-shell --pure -I nixpkgs=. -p iperf2
```
iperf2: 2.0.11 -> 2.0.12
issue
created
GrahamcOfBorg
username_1
Success on x86_64-linux [(full log)](https://logs.nix.ci/?key=nixos/nixpkgs.42700&attempt_id=7118268a-8636-4a8f-9da4-5bdfa0ed76cd)

Attempted: iperf2

<details><summary>Partial log (click to expand)</summary><p>

```
make[1]: Leaving directory '/build/iperf-2.0.12'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12
shrinking /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12/bin/iperf
gzipping man pages under /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12/share/man/
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12/bin
patching script interpreter paths in /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12
checking for references to /build in /nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12...
/nix/store/c7p3b3b353pssma0cg1wg78pfs6x2is3-iperf-2.0.12
```
</p></details>
comment
created
GrahamcOfBorg
username_1
Success on x86_64-darwin [(full log)](https://logs.nix.ci/?key=nixos/nixpkgs.42700&attempt_id=f99a8be1-1054-45bc-813e-0052647b0fac)

Attempted: iperf2

<details><summary>Partial log (click to expand)</summary><p>

```
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/private/tmp/nix-build-iperf-2.0.12.drv-0/iperf-2.0.12'
make[1]: Leaving directory '/private/tmp/nix-build-iperf-2.0.12.drv-0/iperf-2.0.12'
post-installation fixup
gzipping man pages under /nix/store/py9jrm7csbp2qwb3j6kxi5ai1vn89hpv-iperf-2.0.12/share/man/
strip is /nix/store/7ddbq63v97nk8gkbf7gcsfmby37h6gbl-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/py9jrm7csbp2qwb3j6kxi5ai1vn89hpv-iperf-2.0.12/bin
patching script interpreter paths in /nix/store/py9jrm7csbp2qwb3j6kxi5ai1vn89hpv-iperf-2.0.12
/nix/store/py9jrm7csbp2qwb3j6kxi5ai1vn89hpv-iperf-2.0.12
```
</p></details>
comment
created
GrahamcOfBorg
username_1
Success on aarch64-linux [(full log)](https://logs.nix.ci/?key=nixos/nixpkgs.42700&attempt_id=50dd59e2-faf7-45ec-9fde-c21785dc15df)

Attempted: iperf2

<details><summary>Partial log (click to expand)</summary><p>

```
make[1]: Leaving directory '/build/iperf-2.0.12'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/qb24vrlpx486n2lcacm9scisfq2f424b-iperf-2.0.12
shrinking /nix/store/qb24vrlpx486n2lcacm9scisfq2f424b-iperf-2.0.12/bin/iperf
gzipping man pages under /nix/store/qb24vrlpx486n2lcacm9scisfq2f424b-iperf-2.0.12/share/man/
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/qb24vrlpx486n2lcacm9scisfq2f424b-iperf-2.0.12/bin
patching script interpreter paths in /nix/store/qb24vrlpx486n2lcacm9scisfq2f424b-iperf-2.0.12
checking for references to /build in /nix/store/qb24vrlpx486n2lcacm9scisfq2f424b-iperf-2.0.12...
/nix/store/qb24vrlpx486n2lcacm9scisfq2f424b-iperf-2.0.12
```
</p></details>
comment
created
dtzWill
username_2
@username_3 It might be asking a lot --esp since I don't know that this information is provided by repology, but just in case it's more attainable than I think: any chance the update bot can include release notes or changelog information for the update? It's the first thing I always chase down and even partial support for this would help speed update processing I think. (And by "partial" I mean include it for some packages but not always being able to do so and instead saying "unknown, but here's a link to the homepage and/or git repo hope that helps" :P).
comment
created
dtzWill
username_2
LGTM, thanks!
comment
created
ryantm
username_3
@username_2 Yes, we'd like to eventually have this! We have an issue tracking this enhancement https://github.com/username_3/nixpkgs-update/issues/44
comment