Skip to content

sus-compiler: 0.2.1 -> 0.3.0-unstable-2025-08-28#439165

Merged
pbsds merged 1 commit intoNixOS:masterfrom
philiptaron:sus-compiler-update-to-master
Sep 3, 2025
Merged

sus-compiler: 0.2.1 -> 0.3.0-unstable-2025-08-28#439165
pbsds merged 1 commit intoNixOS:masterfrom
philiptaron:sus-compiler-update-to-master

Conversation

@philiptaron
Copy link
Contributor

@philiptaron philiptaron commented Sep 1, 2025

This fixes the build on modern Rust compilers. The version check hook is removed as the version reported by the tool (0.3.0-devel) doesn't match nixpkgs conventions.

I noticed this build failure when preparing the Nix 2.31.0 PR.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

@philiptaron philiptaron requested a review from pbsds September 1, 2025 12:36
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Sep 1, 2025
@philiptaron
Copy link
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 439165
Commit: addfa74a71893b9f45b984b31e90ec1e859c8c16


x86_64-linux

✅ 1 package built:
  • sus-compiler

This fixes the build on modern Rust compilers. The version check hook is conditioned on being stable, as the version reported by the tool (`0.3.0-devel`) doesn't match nixpkgs conventions.
@philiptaron philiptaron force-pushed the sus-compiler-update-to-master branch from addfa74 to 3cea104 Compare September 2, 2025 15:02
@pbsds pbsds merged commit c0bc772 into NixOS:master Sep 3, 2025
28 of 31 checks passed
@pbsds
Copy link
Member

pbsds commented Sep 3, 2025

thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants