devel/compdbgen: Update to g20250914 This update pulls in an upstream fix for FreeBSD 13. Sponsored by: The FreeBSD Foundationa56ee6dec5
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)
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 Foundation4d505c3343
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 Foundation531a782b69