Bug 274287 - net/scamper: update to 20230614c
Summary: net/scamper: update to 20230614c
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL: https://mailman.caida.org/pipermail/s...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-05 23:33 UTC by mjl
Modified: 2023-10-09 07:45 UTC (History)
1 user (show)

See Also:
fuz: merge-quarterly+


Attachments
update net/scamper to 20230614c (912 bytes, patch)
2023-10-05 23:33 UTC, mjl
mjl: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mjl 2023-10-05 23:33:06 UTC
Created attachment 245447 [details]
update net/scamper to 20230614c

Update net/scamper to 20230614c, which fixes build failure reports on FreeBSD-15:

https://pkg-status.freebsd.org/beefy17/data/main-i386-default/pecb3f8a4918b_s8818f0f112/logs/scamper-20230614b.log

Changelog:

scamper:
* fix compile-on-windows support; use icmp-echo probes instead of UDP
  probes for traceroute on windows; provide "attach" support on
  windows.
* fix compile-on-FreeBSD-15+ where pf firewall does not have
  DIOCGETSTATUS ioctl
* in scamper's remote control (-R option), fix file descriptor leak
  when unable to reconnect to the remote controller.
* add --disable-scamper-trace --disable-scamper-ping
  --disable-scamper-tracelb --disable-scamper-dealias
  --disable-scamper-tbit --disable-scamper-sting
  --disable-scamper-sniff --disable-scamper-host configure options
  to build scamper without specific measurement capabilities.

sc_attach:
* add windows support


https://mailman.caida.org/pipermail/scamper-announce/2023-October/000036.html
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-10-06 17:26:29 UTC
Would you like to see this update merged into the quarterly branch 2023Q4?

For the future, please ideally submit patches in git-format-patch format against our git repository.  This is the easiest way to apply them and makes sure that all meta data is present and correct.
Comment 2 mjl 2023-10-06 19:14:32 UTC
I think this could go in the quarterly branch as it is a solely bugfix release.  But, it doesn't have to.
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-10-06 22:43:07 UTC
I'll merge it then.
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-10-09 07:42:59 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1678e38dfb804af17f8b9c5d146ed63be6a522e3

commit 1678e38dfb804af17f8b9c5d146ed63be6a522e3
Author:     Matthew Luckie <mjl@luckie.org.nz>
AuthorDate: 2023-10-06 17:26:40 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-10-09 07:40:28 +0000

    net/scamper: update to 20230614c

    This update fixes the build on 15-CURRENT.

    scamper:
    * fix compile-on-windows support; use icmp-echo probes instead of UDP
      probes for traceroute on windows; provide "attach" support on
      windows.
    * fix compile-on-FreeBSD-15+ where pf firewall does not have
      DIOCGETSTATUS ioctl
    * in scamper's remote control (-R option), fix file descriptor leak
      when unable to reconnect to the remote controller.
    * add --disable-scamper-trace --disable-scamper-ping
      --disable-scamper-tracelb --disable-scamper-dealias
      --disable-scamper-tbit --disable-scamper-sting
      --disable-scamper-sniff --disable-scamper-host configure options
      to build scamper without specific measurement capabilities.

    sc_attach:
    * add windows support

    Changelog: https://mailman.caida.org/pipermail/scamper-announce/2023-October/000036.html

    PR:             274287
    MFH:            2023Q4

 net/scamper/Makefile | 2 +-
 net/scamper/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-10-09 07:44:08 UTC
A commit in branch 2023Q4 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9c5968fed39fc53b5ec7f997834072d97e9f1fb2

commit 9c5968fed39fc53b5ec7f997834072d97e9f1fb2
Author:     Matthew Luckie <mjl@luckie.org.nz>
AuthorDate: 2023-10-06 17:26:40 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-10-09 07:43:10 +0000

    net/scamper: update to 20230614c

    This update fixes the build on 15-CURRENT.

    scamper:
    * fix compile-on-windows support; use icmp-echo probes instead of UDP
      probes for traceroute on windows; provide "attach" support on
      windows.
    * fix compile-on-FreeBSD-15+ where pf firewall does not have
      DIOCGETSTATUS ioctl
    * in scamper's remote control (-R option), fix file descriptor leak
      when unable to reconnect to the remote controller.
    * add --disable-scamper-trace --disable-scamper-ping
      --disable-scamper-tracelb --disable-scamper-dealias
      --disable-scamper-tbit --disable-scamper-sting
      --disable-scamper-sniff --disable-scamper-host configure options
      to build scamper without specific measurement capabilities.

    sc_attach:
    * add windows support

    Changelog: https://mailman.caida.org/pipermail/scamper-announce/2023-October/000036.html

    PR:             274287
    MFH:            2023Q4
    (cherry picked from commit 1678e38dfb804af17f8b9c5d146ed63be6a522e3)

 net/scamper/Makefile | 2 +-
 net/scamper/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 6 Robert Clausecker freebsd_committer freebsd_triage 2023-10-09 07:45:11 UTC
Thank you for your contribution.