CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
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-nox11
installs mtr 0.96, mtr-nox11 0.96 from latest; from quarterly (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 versionamd64aarch64i386
FreeBSD 160.960.96–
FreeBSD 150.960.96–
FreeBSD 140.960.960.96

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.960.96–
FreeBSD 140.960.960.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

PRSummaryStatusChanged
283481maintainer-feedback? net/mtr: no option to disable “X11” in "make config" and no effect of "OPTION_UNSET+=X11" in make.confNew2025-11-01

Commits (135)

Bill Fumerola (billf) · 0.44
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 patchset
e443e89ea9
Munechika SUMIKAWA (sumikawa) · 0.42_2
patch-04 and patch-05 are merged into KAME IPv6 patch.

Approved by:	billf
da07978652
Ade Lovett (ade) · 0.42_1
Fix build when no GTK is present, or not requested.

Approved by:	maintainer
08655d47b7
Bill Fumerola (billf) · 0.42
patch around broken kame patch. <sys/types.h> is a prerequesite for the inet(3) includes...
e006d23d0f
Jeremy Lea (reg) · 0.42
Implment WANT_GTK.
3707e5b740
Munechika SUMIKAWA (sumikawa) · 0.42
Upgrade IPv6 patch to 20000719. It fixes the problem mtr does not work on IPv4-only kernel.

PR:		ports/19339
Submitted by:	kbyanc@posi.net
e053c15bea
Munechika SUMIKAWA (sumikawa) · 0.42
re-enable IPv6 supporting.
2665e04616
Jeremy Lea (reg) · 0.42
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:	ports
b4455771cc
Chris Piazza (cpiazza) · 0.42
Update with the new PORTNAME/PORTVERSION variables
93a61d6874
Bill Fumerola (billf)
SECURITY UPGRADE: 0.42 addresses the setuid dropping issues addressed on BugTraq by Viktor Fougstedt.
9b513ad584
Munechika SUMIKAWA (sumikawa)
Fix building error on bento.

It is caused when IPv6-enable mtr is compiled on *IPv6-disable* kernel,
such as bento environment.

Approved by:	billf
fbe132c6fd
Munechika SUMIKAWA (sumikawa)
Use ${OSVERSION} instead of ${USE_INET6}.

Reviewed by:	maintainer
8b1bd7114c
Munechika SUMIKAWA (sumikawa)
Add 'ipv6' on CATEGORIES.
e28c1fb465
Munechika SUMIKAWA (sumikawa)
Support IPv6.

Reviewed by:	billf(maintainer)
85e603e3f0
Bill Fumerola (billf)
Typo. (-mytinfo -> -lmytinfo)

Submitted by:	Frank Volf <volf@oasis.IAEhv.nl>
b37c2ace02
Michael Haro (mharo)
typo: iussues -> issues
13464b9b51
Bill Fumerola (billf)
Hack to make this compile and DTRT with ncurses.

Submitted by:	David Kirchner <dpk@nwserv.com>
d8eddd5db2
Bill Fumerola (billf)
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
Bill Fenner (fenner)
Resolve many 301 Moved Permanently URLs in DESCR.
480c8a66fb
Bill Fenner (fenner)
Update to 0.41

PR:		ports/13681
Submitted by:	Gianmarco Giovannelli <gmarco@giovannelli.it>
f044a284ce
Peter Wemm (peter)
$Id$ -> $FreeBSD$
a6c3f62331
David E. O'Brien (obrien)
Use proper type in call to res_mkquery()

Submitted by:	gcc -Wall and the letters R,T,F, and M
5324019ada
David E. O'Brien (obrien)
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
David E. O'Brien (obrien)
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
Tim Vanderhoek (hoek)
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.345s
dd9ff05a6a
Steve Price (steve)
Update to use gtk version 1.2.3.

PR:		11842
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
92103d6d5c
Michael Haro (mharo)
WWW:  This is definately the daemon's work.  In Chuck we trust.
5b9355a3b1
Bill Fumerola (billf)
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
Bill Fumerola (billf)
Add a MASTER_SITE (freefall)
c0f94b39e7
Jacques Vidrine (nectar)
Fixup: Ports that want gtk+ 1.0.x should now reference gtk10-config.
c7470ab0c2
Bill Fumerola (billf)
Update MAINTAINER to reflect my proper e-mail address.
f8710ef576
Joseph Koshy (jkoshy)
Upgrade to v0.28.

PR:		8562
Submitted by:	Bill Fumerola <billf@jade.chc-chimes.com> (maintainer)
3c0102cafd
Satoshi Asami (asami)
gtk and gtk11 are now ELFized.
457679eee3
Steve Price (steve)
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
Steve Price (steve)
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