Skip to content

Conversation

k3rn3lpanicc
Copy link

@k3rn3lpanicc k3rn3lpanicc commented Oct 8, 2025

Bump Rust to 1.79 in versions.nix

Summary

Align versions.nix with rust-toolchain.toml by updating Rust from 1.771.79 to reflect the current repository state and resolve build failures.

Motivation

Builds using BUILD.md (both Docker and Nix paths) failed because several dependencies require Rust 1.79, while versions.nix still pinned 1.77. This mismatch led to compilation errors.

What Changed

  • Updated Rust version in versions.nix to 1.79.

Impact

  • Fixes build errors in both Docker and Nix workflows.
  • No runtime or API changes; this is a tooling alignment.
  • No breaking changes expected.

Testing

  • Verified successful builds using:
    • nix build per BUILD.md
    • Docker-based build instructions in BUILD.md
  • Compilation succeeds where it previously failed with 1.77.

Documentation

  • BUILD.md references remain valid; the underlying version now matches the documented toolchain.

Risks & Mitigations

  • Minimal risk: upgrade only matches the already-declared toolchain (rust-toolchain.toml).
  • If consumers are pinned to 1.77 locally, rustup will fetch 1.79 automatically.

Related

  • Toolchain source of truth: rust-toolchain.toml (1.79)

Bump rust version to 1.79 in versions.nix to better reflect the current state of the repository.
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