commits
Adds the `--no-same-owner` flag to all `craneLib.buildPackage`
calls in the `rsky` package set.
This prevents `tar` from trying to restore the original file
ownership when extracting crate archives, which is not allowed in
the sandboxed Nix build environment.
This fixes build failures in CI where the build user does not have
permission to change file ownership.
- Update flake.nix to use the latest stable Rust toolchain, which
resolves the build failure related to Rust Edition 2024.
- Update pkgs/microcosm/default.nix to provide dummy package info
for the dependency-only build, silencing warnings from crane.
- Update flake.lock to use a newer version of nixpkgs.
Adds the `--no-same-owner` flag to all `craneLib.buildPackage`
calls in the `rsky` package set.
This prevents `tar` from trying to restore the original file
ownership when extracting crate archives, which is not allowed in
the sandboxed Nix build environment.
This fixes build failures in CI where the build user does not have
permission to change file ownership.
- Update flake.nix to use the latest stable Rust toolchain, which
resolves the build failure related to Rust Edition 2024.
- Update pkgs/microcosm/default.nix to provide dummy package info
for the dependency-only build, silencing warnings from crane.
- Update flake.lock to use a newer version of nixpkgs.