macOS
brew install sparselocal Homebrew formula metadata
brew / Rang 4785
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für sparse in AI-Agent-Workflows.
Installation
brew install sparselocal Homebrew formula metadata
sudo apk add sparseAlpine Linux edge package indexes · sparse · Quelle: dl-cdn.alpinelinux.org
sudo apt install sparseDebian stable package indexes · sparse · Quelle: deb.debian.org
sudo dnf install sparseFedora Rawhide package metadata · sparse · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#sparsenixpkgs package indexes · pkgs/by-name/sp/sparse/package.nix · Quelle: api.github.com
sudo pacman -S sparseArch Linux sync databases · sparse · Quelle: geo.mirror.pkgbuild.com
sudo zypper install sparseopenSUSE Tumbleweed package metadata · sparse · Quelle: download.opensuse.org
Überblick
Static C code analysis tool
Verlauf
Sparse is a semantic parser and static-analysis tool for C, historically tied to Linux kernel development. It parses much of ANSI C plus many GCC extensions and uses annotations to catch mistakes such as incorrect address-space pointer use.
The official documentation says Linus Torvalds started writing Sparse in 2003, initially targeting issues such as mixing user-space and kernel-space pointers. It also records maintainer handoffs to Josh Triplett in 2006, Christopher Li in 2009, and Luc Van Oostenryck in late 2018.
Sparse's adoption is rooted in kernel and low-level C workflows rather than general application development. Its official documentation points contributors to the linux-sparse mailing list, kernel.org Git repository, release tarballs, and kernel bug tracker, while the supplied package data shows distribution through many Unix package managers.
Users build Sparse from the kernel.org Git repository with `make` and `make install`, or install it from a system package manager. The `sparse` analyzer and `cgcc` wrapper are used to check C code with Sparse's type and annotation system.
Sparse matters to package nerds because it is old-school kernel infrastructure that still behaves like a classic Unix developer tool: source releases, mailing-list development, a kernel.org Git repository, manpage-like docs, and wide distro packaging. It also demonstrates how static-analysis tools become part of build and packaging QA culture.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
cgcc | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
sparse | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:sparse |
|---|---|
| Version | 0.6.4 |
| Paketmanager | Homebrew |
| Homepage | https://sparse.wiki.kernel.org/ |
| Bottle | nicht erfasst |
| Dienst | keiner deklariert |
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
sparse 0.6.4-5
semantic parser of source files
https://sparse.wiki.kernel.org/
sudo apt install sparsesparse-test-inspect 0.6.4-5
semantic parser of source files
https://sparse.wiki.kernel.org/
sudo apt install sparse-test-inspectsparse
nix profile install nixpkgs#sparsesparse 0.6.4-4ubuntu3
semantic parser of source files
https://sparse.wiki.kernel.org/
sudo apt install sparsesparse-test-inspect 0.6.4-4ubuntu3
semantic parser of source files
https://sparse.wiki.kernel.org/
sudo apt install sparse-test-inspectsparse 0.6.4-r2
A semantic parser of source files
http://sparse.wiki.kernel.org/
sudo apk add sparsesparse-doc 0.6.4-r2
A semantic parser of source files (documentation)
http://sparse.wiki.kernel.org/
sudo apk add sparse-docsparse 0.6.4-4.gce1a6720f69e.fc45.8
A semantic parser of source files
https://sparse.wiki.kernel.org
sudo dnf install sparsesparse 0.6.5+rc1-2
Semantic parser for C
https://sparse.docs.kernel.org/en/latest/
sudo pacman -S sparsesparse 0.6.5~rc1+20251218-1.2
A semantic parser of source files
https://sparse.docs.kernel.org/
sudo zypper install sparsesparse-inspect 0.6.5~rc1+20251218-1.2
Inspect binary from sparse
https://sparse.docs.kernel.org/
sudo zypper install sparse-inspectQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.