upgrade mtr to 0.44 kill-gtk is no longer needed, --without-gtk is now provided ipv6 support is now disabled until KAME tests/updates their patchsete443e89ea9
Port details
net/mtr 0.96
Traceroute and ping in a single network diagnostic tool
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: mtr 0.96, mtr-nox11 0.96
- Upstream
- up to date
- Last update
- to 0.96 · eb832a931b
- Quarterly
- 2026Q4: mtr 0.96, mtr-nox11 0.96
- WWW
- https://www.bitwizard.nl/mtr/
- Links
- cgit · VuXML
Install
- Package
# pkg install mtr# pkg install mtr-nox11installs mtr 0.96, mtr-nox11 0.96 fromlatest; fromquarterly(2026Q4) mtr 0.96, mtr-nox11 0.96- Port
# cd /usr/ports/net/mtr && make install clean# make -C /usr/ports/net/mtr config # change options first
- Size
- 66 KiB download · 169 KiB installed
- Depends on
- accessibility/at-spi2-core 2.60.4, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/jansson 2.15.1_1, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf2 2.44.1, print/freetype2 2.14.3, print/harfbuzz 14.6.0, x11-fonts/fontconfig 2.18.3,1, x11-toolkits/gtk20 2.24.33_1, x11-toolkits/pango 1.57.1
- License
- GPLv2
- Options
- 2 of 2 on in the package: IPV6 JSON
- Note
- Size, dependencies, options and messages are those of mtr.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.96 | 0.96 | – |
| FreeBSD 15 | 0.96 | 0.96 | – |
| FreeBSD 14 | 0.96 | 0.96 | 0.96 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.96 | 0.96 | – |
| FreeBSD 14 | 0.96 | 0.96 | 0.96 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.96.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 283481 | maintainer-feedback? net/mtr: no option to disable “X11” in "make config" and no effect of "OPTION_UNSET+=X11" in make.conf | New | 2025-11-01 |
Commits (135)
patch-04 and patch-05 are merged into KAME IPv6 patch. Approved by: billfda07978652
Fix build when no GTK is present, or not requested. Approved by: maintainer08655d47b7
patch around broken kame patch. <sys/types.h> is a prerequesite for the inet(3) includes...e006d23d0f
Implment WANT_GTK.3707e5b740
Upgrade IPv6 patch to 20000719. It fixes the problem mtr does not work on IPv4-only kernel. PR: ports/19339 Submitted by: kbyanc@posi.nete053c15bea
re-enable IPv6 supporting.2665e04616
Standardize all user defined options to the booleans WITH_FOO and WITHOUT_FOO. Begin the process of reserving these prefixes for user defined options. No comment by: portsb4455771cc
Update with the new PORTNAME/PORTVERSION variables93a61d6874
SECURITY UPGRADE: 0.42 addresses the setuid dropping issues addressed on BugTraq by Viktor Fougstedt.9b513ad584
Fix building error on bento. It is caused when IPv6-enable mtr is compiled on *IPv6-disable* kernel, such as bento environment. Approved by: billffbe132c6fd
Use ${OSVERSION} instead of ${USE_INET6}.
Reviewed by: maintainer8b1bd7114cAdd 'ipv6' on CATEGORIES.e28c1fb465
Support IPv6. Reviewed by: billf(maintainer)85e603e3f0
Typo. (-mytinfo -> -lmytinfo) Submitted by: Frank Volf <volf@oasis.IAEhv.nl>b37c2ace02
typo: iussues -> issues13464b9b51
Hack to make this compile and DTRT with ncurses. Submitted by: David Kirchner <dpk@nwserv.com>d8eddd5db2
Mark this BROKEN so I don't have to create a folder dedicated to people sending "mtr doesn't work" e-mails to me. I'm working on the problem and have even gotten people who send me real bug reports, imagine that.f873432163
Resolve many 301 Moved Permanently URLs in DESCR.480c8a66fb
Update to 0.41 PR: ports/13681 Submitted by: Gianmarco Giovannelli <gmarco@giovannelli.it>f044a284ce
$Id$ -> $FreeBSD$a6c3f62331
Use proper type in call to res_mkquery() Submitted by: gcc -Wall and the letters R,T,F, and M5324019ada
After I pointed out to the `mtr' author that FreeBSD binaries are available, he asked me why we were two versions behind... hummm.., not any more. :-)708be082fd
Move the noise about compile options from pre-fetch to pre-patch. Some people like to ``make fetch'' in one location and take the distfiles home for the build. We should be quiet in succesful fetch situations.c54c3907dc
Commit #3/4 to enforce caps, no period. FWIW, checkout of these things took 5+hrs, staying on the local .freebsd.org net w/o hitting the 'net at all. As promised, $ time cvs ci real 67m51.701s user 0m1.250s sys 0m5.345sdd9ff05a6a
Update to use gtk version 1.2.3. PR: 11842 Submitted by: Jeremy Lea <reg@shale.csir.co.za>92103d6d5c
WWW: This is definately the daemon's work. In Chuck we trust.5b9355a3b1
Upgrade to v0.37 99% of this update was from the original PR, which upgraded this port to 0.35 Because I sat on this for a week (sorry) another version was released. I did not include the ports version number in the DESCR file as patched in the PR, however, because I feel it is not needed. Also the patches below have been removed because the author included a a variation of them in the source code. PR: ports/11053 Submitted by: Gianmarco Giovanelli <gmarco@giovannelli.it>cc6b8bd3b4
Add a MASTER_SITE (freefall)c0f94b39e7
Fixup: Ports that want gtk+ 1.0.x should now reference gtk10-config.c7470ab0c2
Update MAINTAINER to reflect my proper e-mail address.f8710ef576
Upgrade to v0.28. PR: 8562 Submitted by: Bill Fumerola <billf@jade.chc-chimes.com> (maintainer)3c0102cafd
gtk and gtk11 are now ELFized.457679eee3
Minor cleanups including fixing the executable so it actually runs under -current. It seems our setsockopt doesn't handle sizeof(char) for an option.4605a8fd73
Initial import of mtr version 0.21. Traceroute and ping in a signle graphical network diagnostic tool. PR: 7588 Submitted by: Bill Fumerola <billf@chc-chimes.com>511f5f1ab9