CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

devel/compdbgeng20250914

General-purpose tool for generating compile_commands.json files

Maintainer
jrm@FreeBSD.org
Packages
compdbgen g20250914
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://github.com/Virus-V/compdbgen
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (3)

Joseph Mingrone (jrm) · g20250914
devel/compdbgen: Update to g20250914

This update pulls in an upstream fix for FreeBSD 13.

Sponsored by:	The FreeBSD Foundation
a56ee6dec5
Joseph Mingrone (jrm) · g20250911
devel/compdbgen: Fix build on FreeBSD 13

The syscallarg_t type was added to FreeBSD in b1ad6a9000c3, which is not
present in any FreeBSD 13 release.  Use register_t in place of
syscallarg_t when building on FreeBSD 13.

Sponsored by:	The FreeBSD Foundation
4d505c3343
Joseph Mingrone (jrm) · g20250911
devel/compdbgen: New port to generate compile_commands.json

compdbgen is a general-purpose tool for generating compile_commands.json
files, used with clangd's lsp-server.  The tool uses ptrace to intercept
system calls for the current task and all its child tasks, capture the
arguments and environment variables of the execve system call, and
generate compile_commands.json files.

Sponsored by:	The FreeBSD Foundation
531a782b69