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

devel/openocd-devel g20250901

Open On-Chip Debugger (development version)

Port info

Maintainer
wiacek.m@witia.com.pl
Packages
latest: g20250901
Upstream
up to date
Last update
to g20250901 · 191cc66025
Quarterly
2026Q4: g20250901
WWW
https://openocd.org
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install openocd-devel
installs g20250901 from latest; from quarterly (2026Q4) g20250901
Port
# cd /usr/ports/devel/openocd-devel && make install clean
# make -C /usr/ports/devel/openocd-devel config  # change options first
Size
1.8 MiB download · 6.0 MiB installed
Depends on
comms/hidapi 0.15.0, devel/libftdi1 1.5_9, print/indexinfo 0.3.1_1
License
GPLv2
Options
6 of 12 on in the package: BITBANG_REMOTE JIMTCL_INTERNAL LIBFTDI LIBHIDAPI LIBUSB SERIAL
Show the 6 options that are off
CAPSTONE JIMTCL_EXTERNAL PARPORT VERBOSE_JTAGIO VERBOSE_USBCOMM VERBOSE_USBIO
pkg-message
Shown after installing
OpenOCD is now installed, this software can damage your hardware, enjoy!

User's guide is at:
 http://openocd.sourceforge.net/documentation/online-docs/
Developer's guide is at:
 http://openocd.sourceforge.net/documentation/openocd-reference-manual/

FreeBSD USB NOTE:
 To allow an ordinary user to acces any of the the hotplug USB interface
 add him/her to the operator group  (pw groupmod operator -m username), then
 setup the devfs subsystem by adding these lines to the following files:

 ***/etc/devfs.rules:
 [localrules=10]
        add path 'ugen*' mode 0660 group operator
        add path 'usb/*'  mode 0660 group operator
        add path 'usb' mode 0770 group operator

 ***/etc/rc.conf:
	devfs_system_ruleset="localrules"

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 16g20250901g20250901–
FreeBSD 15g20250901g20250901–
FreeBSD 14g20250901g20250901g20250901

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15g20250901g20250901–
FreeBSD 14g20250901g20250901g20250901

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

Fixed (0)

No VuXML entries for this package.

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

PRSummaryStatusChanged
291747devel/openocd-devel: Update to 41e165eeeNew2025-12-17

Commits (2)

Vladimir Druzenko (vvd) · g20250901
devel/openocd-devel: Update g20250708 => g20250901

Resolves failing build due to libusb API by forcing usage of malloc(3)
and free(3).

Commit log:
https://github.com/openocd-org/openocd/compare/6872f7e40...0732a9bb7

PR:	289610
191cc66025
Hiroki Tagato (tagattie) · g20250708
devel/openocd-devel: add port: Open On-Chip Debugger (development version)

The Open On-Chip Debugger (OpenOCD) aims to provide debugging, in-system
programming and boundary-scan testing for embedded target devices. OpenOCD
uses a "hardware interface dongle" to communicate with the JTAG (IEEE 1149.1)
compliant taps on your target board. OpenOCD currently supports many types
of hardware dongles: USB based, parallel port based, and other standalone boxes
that run OpenOCD internally. It allows MIPS, ARM7, ARM9, XScale and Cortex
based cores to be debugged via the GDB protocol. Flash writing is supported
for external CFI compatible NOR flashes, NAND and several internal flashes.

WWW: https://openocd.org

PR:		288559
Reported by:	Mateusz Wiącek <wiacek.m@witia.com.pl> (new maintainer)
db06ce9a1c