These are the dependencies used by Tidecoin.
You can find installation instructions in the /doc/build-*.md file for your platform, or self-compile
them using depends.
Tidecoin requires one of the following compilers.
| Dependency |
Minimum required |
| Clang |
16.0 |
| GCC |
11.1 |
| Dependency |
Releases |
Minimum required |
| glibc |
link |
2.31 |
Pinned versions are intentionally conservative for reproducible builds, but they
must be reviewed on a fixed cadence and with security-first escalation.
- Perform a dependency review at least once per quarter.
- Perform a full dependency review before each Tidecoin release branch cut.
- Track each review in an issue or PR that records what was checked and why
versions were or were not updated.
- High or critical security advisories affecting runtime or build-time
dependencies must trigger an out-of-band review within 7 days.
- If remediation is available and compatible, prioritize version bumps or
patches ahead of non-security feature work.
- If immediate upgrade is not possible, document compensating controls and
target timeline in the tracking issue/PR.
- Dependencies tracked in
depends/packages/*.mk.
- Toolchain baselines listed in this document.
- CI/lint tool versions that can affect correctness or supply-chain risk.