Skip to content

docs: the tree has C dependencies, it links no system libraries - #21

Merged
sylvesterdamgaard merged 1 commit into
mainfrom
docs/c-dependencies
Oct 23, 2026
Merged

sylvesterdamgaard merged 1 commit into
mainfrom
docs/c-dependencies

Conversation

@sylvesterdamgaard

Copy link
Copy Markdown
Contributor

requirements.md, architecture.md and extension-points said there were no C dependencies. zstd, ring and mimalloc are built from C. What holds is that they are linked statically, so nothing is needed on the host.

https://claude.ai/code/session_01LtsaMBeethcCYvKx8PTBYL

requirements.md and architecture.md said there were no C dependencies at
all. zstd, ring and mimalloc are built from C; what holds is that they are
built from source and linked statically, so the binary needs nothing on the
machine that runs it. installation.md already said a C compiler was needed
and now names mimalloc too.

Claude-Session: https://claude.ai/code/session_01LtsaMBeethcCYvKx8PTBYL

@cbox-agents cbox-agents Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Findings outside the changed lines:

  • docs/security/_index.md:72: This file still says there are no C-toolchain dependencies at all, which contradicts the corrected docs. Doesn't block the merge, but it should be fixed.
    Rewrite the sentence to say the three C dependencies (zstd, ring, mimalloc) are built from source and linked statically, with no system libraries, and drop the claim that a whole class of vulnerability is avoided.
  • SECURITY.md:124: SECURITY.md still says telemetryd has no C-toolchain dependencies at all, so it contradicts this change. Doesn't block the merge.
    Change the line to say telemetryd links no system libraries: its three C dependencies (zstd, ring, mimalloc) are built from source and linked statically.
Talking to Cbox
  • Reply under a finding to ask Cbox about it.
  • /cbox fix in reply to a finding: Cbox fixes it on this pull request's branch, or, when it can't push there, on a new branch whose push waits for a confirm in Cbox.
  • /cbox review reviews this pull request again now.
  • /cbox <question> asks Cbox about this pull request.
  • /cbox help shows this list.

Only people who can push to this repository and have linked their GitHub account in Cbox can use /cbox.

@sylvesterdamgaard
sylvesterdamgaard merged commit cc29e86 into main Oct 23, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant