lang/gnat1?: fix build with GNU strip
After D55509 $STRIP_CMD has been set to GNU strip for these ports, and in some
cases this breaks, because GNU strip will refuse to strip non-writable files,
while LLVM strip is happy to (attempt to) strip them.
PR: 294657
Reported by: kib at FreeBSD.org
Reviewed by: kib at FreeBSD.org
Phabricator: D55509
MFC after: 8 days
(cherry picked from commit 3d69dd6df87f1ef85fb4869f15be3ddc6099e605)
net/tcpstats-{kmod,reader}: Add new ports
tcpstats-kmod is a FreeBSD kernel module that exports per-connection
TCP socket statistics via a /dev/tcpstats character device.
Provides 320-byte fixed-size records containing addresses, ports,
TCP state, congestion control parameters, RTT measurements,
retransmit counts, and ECN state.
Includes a tcpstats(4) man page.
tcpstats-reader is a companion CLI tool that reads from /dev/tcpstats
and outputs JSON Lines to stdout.
Includes a tcpstats-reader(1) man page.
WWW: https://github.com/randomizedcoder/bsd-xtcp
Signed-off-by: randomizedcoder <dave.seddon.ca at gmail.com>
Approved by: fuz (ports)
Reviewed by: fuz, pouria
Pull-Request: https://github.com/freebsd/freebsd-ports/pull/497
devel/capnproto: Remove BROKEN because it's actually working
There are 2 failing testcases out of 480 in kj-heavy-tests-run:
kj/async-unix-test.c++:977: failed: expected hupPromise.poll(waitScope)
[ FAIL ] async-unix-test.c++:941: UnixEventPort whenWriteDisconnected() (221 μs)
kj/async-io-test.c++:2953: failed: expected abortedPromise.poll(io.waitScope)
[ FAIL ] async-io-test.c++:2940: OS TwoWayPipe whenWriteDisconnected() (46 μs)
and this will be addressed but should not prevent us from building packages.
Scope of this seems to be limited to FreeBSD 15+ and exists at least since
capnproto 1.3+ but was actually only noticed when running the testsuite.
PR: 294259
See: https://github.com/capnproto/capnproto/issues/2594