CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

sysutils/dtc 1.7.1

Device Tree Compiler

Port info

Maintainer
uboot@FreeBSD.org
Packages
latest: 1.7.1
Upstream
Higher version available: 1.8.1
Last update
to 1.7.1 · 4eecaf5e73
Quarterly
2026Q4: 1.7.1
WWW
https://git.kernel.org/cgit/utils/dtc/dtc.git
Links
cgit · VuXML

Install

Package
# pkg install dtc
installs 1.7.1 from latest; from quarterly (2026Q4) 1.7.1
Port
# cd /usr/ports/sysutils/dtc && make install clean
# make -C /usr/ports/sysutils/dtc config  # change options first
Size
107 KiB download · 357 KiB installed
Depends on
textproc/libyaml 0.2.5
License
GPLv2
Options
0 of 1 on in the package
Show the 1 options that are off
TEST

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.7.11.7.1–
FreeBSD 151.7.11.7.1–
FreeBSD 141.7.11.7.11.7.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.7.11.7.1–
FreeBSD 141.7.11.7.11.7.1

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 1.7.1.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (77)

Pav Lucistnik (pav) · 0.28.2.1
- Remove two entries that does not exist, per pointyhat
25fd921d3a
Pav Lucistnik (pav) · 0.28.2.1
- Delete incorrect dependency on php5-session (it already is listed in USE_PHP)

Reported by:	pointyhat

- While here, X11BASE -> LOCALBASE
09a0f3acf5
Marc G. Fournier (scrappy) · 0.28.2.1
Upgrade to latest stable version of DTC: 0.28.2.1
417e3a8e2b
Martin Wilke (miwi) · 0.25.0.1
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Rong-En Fan (rafan) · 0.25.0.1
- Update to 0.25.0.1   It is based on author's port available at master site. - Brokeness is fixed in required ports

Please note the fix in PR is incomplete.

PR:		ports/111290
Submitted by:	Josh Paetzel <josh at tcbug.org>
Approved by:	maintainer timeout (14 days)
87a72c6ab1
Mark Linimon (linimon) · 0.24.6.1_4
Assign to new volunteer.
4fa4aa2ead
Mark Linimon (linimon) · 0.24.6.1_4
Reset maintainer due to no response to PR and no response to email.

While here, make this a proper master port.

Hat:		portmgr
6dc36bf985
Edwin Groothuis (edwin) · 0.24.6.1_4
First steps in a big migration:

Move net/rrdtool to databases/rrdtool.

    It's an itch which needs to be scratched: net/rrdtool came from
    net/mrtg, which was a good location for it. net/mrtg has later
    been moved to net-mgmt/mrtg. net/rrdtool is "Round Robin Database
    Tools", therefor it's better if it moves to databases/rrdtool.
    Same with net/rrdtool10.

PR:		ports/112942
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
3de5a84967
Florent Thoumie (flz) · 0.24.6.1_4
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Kris Kennaway (kris) · 0.24.6.1_3
Schedule these broken ports for removal on 2007-04-10 if they are still broken at that time and no fix has been submitted.
de78dd974b
Marc G. Fournier (scrappy) · 0.24.6.1_3
make sure that we depend on the right varsion of mod_log_sql2
6403f743b9
Kris Kennaway (kris) · 0.24.6.1_2
BROKEN: Broken dependency
8fdab33c65
Marc G. Fournier (scrappy) · 0.24.6.1_2
pear is not a valid module for php5
1e3ed84783
Erwin Lansing (erwin) · 0.24.6.1_1
Fix INDEX, but maybe break this port after the errors in the latest upgrade.

Hat:		portmgr
0e38ae113d
Marc G. Fournier (scrappy) · 0.24.6.1_1
remove 'DTC_TOASTER' option and move that to its own sub-port
a17c252774
Marc G. Fournier (scrappy) · 0.24.6.1
Upgrade to latest version of DTC
7e035d537f
Mark Linimon (linimon) · 0.17.0.4
Change all bogus uses of BROKEN to IGNORE.  See CHANGES 20060705.

PR:		ports/92445
Hat:		portmgr
fb0914231a
Edwin Groothuis (edwin) · 0.17.0.4
Add SHA256 checksum
18c875f396
Sam Lawrance (lawrance) · 0.17.0.4
Update to 0.17.0.3.

PR:		ports/79235
Submitted by:	Thomas Goirand <thomas@goirand.fr> (maintainer)
0a998a5433
Edwin Groothuis (edwin) · 0.12.0.6_2
SHA256ify

Approved by: krion@
32487a10ad
Kirill Ponomarev (krion) · 0.12.0.6_2
- Fix 'all-depends-list' target in cases if dependencies list is   very long and if some dependencies can't be added into the list.   [1]

- Fix FAM support.  Make gamin the default FAM system. [2]

- Introduce new 'quicksearch' target to show only port, path and
  info section of the matching ports. [3]

- Introduce new category - rubygems. [4]

- Fix stale dependencies while installing qmail slaveport and
  another port that depends on qmail. [5]

- Add commentary for describes target in bsd.port.mk. [6]

- Fix warning issued during make index on archs !368. [7]

- Add USE_DOS2UNIX variable.  If set to "YES", remove the ^M from
  all files under ${WRKSRC}. If set to a string, remove in all files
  under ${WRKSRC} with one of these names the ^Ms. [8]

- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
  checking the existance of the Perl modules with the "perl -e 'use
  module;'" command. [9]

- Fix bsd.port.mk variable quoting issues.  No quoting is necessary
  anymore either in the Makefile or on the command line.  Affected
  variables include:

  BROKEN
  FORBIDDEN
  IGNORE
  MANUAL_PACKAGE_BUILD
  NO_CDROM
  NO_PACKAGE
  RESTRICTED

  [10]

- Add NOFETCHFILES variable.  If set, don't download these files
  from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
  ${MASTER_SITE_OVERRIDE}). [11]

- Improve 'search' target output. [12]

- Add a new virtual category for Amateur Radio - hamradio. [13]

- Cleanup some old/unused pathes in bsd.port.mk. [14]

- Add @dirrmtry for plists which does the same as:
  "@unexec rmdir %D/foo 2>/dev/null || true" [15]

- Remove virtual category - offix. [16]

- Use portsnap instead of cvsup or cvs on "make update" in
  /usr/ports. [17]

- Move location of bsd.autotools.mk within bsd.port.mk [18]

- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]

- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]

- Replace the string "FreeBSD" by "The FreeBSD Project" in the
  security warning [21]

- Add bsd.local.mk for local modification to ports framework. [22]

- Replace rcNG spelling by rc.d [23]

- Remove superfluous USE_REINPLACE. [24]

Special thanks to:      linimon for spending hours with all these patches
                        clement for fixes
                        kris for help with pointyhat
PR:     ports/86310 [1], ports/89498 [2], ports/83530 [3],
        ports/83789 [4], ports/84053 [5], ports/86281 [6],
        ports/87214 [7], ports/87234 [8], ports/87318 [9],
        ports/87396 [10], ports/87605 [11], ports/87840 [12],
        ports/88230 [13], ports/88493 [14], ports/88711 [15],
        ports/88751 [16], ports/89281 [17], ports/89999 [18],
        ports/90031 [19], ports/90150 [20], ports/90668 [21],
        ports/91433 [23], ports/88754 [24]
Submitted by:   mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
                pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
                edwin [8, 9, 11, 15, 21],
                fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
                Carl Makin <carl@stagecraft.cx> [13], arved [14],
                NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
                jylefort [19], linimon [22], dougb [23]
01c588a635
Pav Lucistnik (pav) · 0.12.0.6_1
- Distfile repackaged, no change in content, verified

PR:		ports/77205
Submitted by:	IIJIMA Hiromitsu <isunin@dennougedougakkai-ndd.org>
Old distfile
provided by:	clement
7f98bef9fc
Kris Kennaway (kris) · 0.12.0.6_1
This port is scheduled to be removed on 2005-02-18 if it is still broken at that time, and a fix has not been submitted to GNATS.
b70e8b7e1d
Kris Kennaway (kris) · 0.12.0.6_1
BROKEN: Size mismatch

Approved by:	portmgr (self)
46c0d6c671
Alex Dupre (ale) · 0.12.0.6_1
Switch to the new PHP infrastructure.
49c6d55a5a
Clement Laforet (clement) · 0.12.0.6
- Add missing entries
8658e2d7d8
Clement Laforet (clement) · 0.12.0.6
Add dtc 0.12.0.6, a hosting web GUI for admin and accounting apache/named/proftpd/qmail.

A hosting web GUI for admin and accounting apache/named/proftpd/qmail
Domain Technologie Control (DTC) is a set of PHP scripts and a web
interface that manage a MySQL database that handles all the host
information. It generates backup scripts, statistic calculation scripts,
andconfig files for bind, Apache, qmail, and proftpd, using a single system
UID/GID. With DTC, you can delegate the task of creating subdomains,
email,and FTP accounts to users for the domain names they own, and monitor
bandwidth per user and service.

WWW: http://www.gplhost.com/?rub=software&sousrub=dtc

PR:		ports/65593
Submitted by:	Frederic Cambus & Thomas Goirand
302c3bd329