Skip to content

Conversation

@RossComputerGuy
Copy link
Member

Things done

Essentially reverts #375267 since #330037 fixes it.

  • 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.

Add a 👍 reaction to pull requests you find important.

@RossComputerGuy RossComputerGuy changed the title rust: un-mark broken for LLVM stdenv rustc: un-mark broken for LLVM stdenv Jul 28, 2025
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 6.topic: rust General-purpose programming language emphasizing performance, type safety, and concurrency. labels Jul 28, 2025
Copy link
Member

@alyssais alyssais left a comment

Choose a reason for hiding this comment

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

Please include the explanation in the commit message, not just the PR body (ideally with commit hashes rather than PR numbers so they can be looked up locally).

Essentially reverts ebbcb00 since
6814b2f fixes it.
@RossComputerGuy
Copy link
Member Author

Done

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Jul 29, 2025
@RossComputerGuy RossComputerGuy merged commit 93f4979 into NixOS:master Jul 29, 2025
43 of 47 checks passed
@RossComputerGuy RossComputerGuy deleted the feat/unbreak-rust branch July 29, 2025 15:05
@ccicnce113424
Copy link
Contributor

ccicnce113424 commented Jul 30, 2025

Build still fails.
nix-build -A pkgsLLVM.rustc

error: builder for '/nix/store/yrrdvhciy957k1niz4n0nmyls8xws2mm-x86_64-unknown-linux-gnu-rustc-1.88.0.drv' failed with exit code 1;
       last 25 log lines:
       >    Compiling same-file v1.0.6
       >    Compiling log v0.4.22
       >    Compiling generic-array v0.14.7
       >    Compiling semver v1.0.23
       > error: failed to run custom build command for `proc-macro2 v1.0.89`
       >
       > Caused by:
       >   process didn't exit successfully: `/build/rustc-1.88.0-src/build/bootstrap/debug/build/proc-macro2-1d0ab93154a598ed/build-script-build` (exit status: 127)
       >   --- stderr
       >   /build/rustc-1.88.0-src/build/bootstrap/debug/build/proc-macro2-1d0ab93154a598ed/build-script-build: error while loading shared libraries: libunwind.so.1: cannot open shared object file: No such file or directory
       > warning: build failed, waiting for other jobs to finish...
       > error: failed to run custom build command for `crossbeam-utils v0.8.20`
       >
       > Caused by:
       >   process didn't exit successfully: `/build/rustc-1.88.0-src/build/bootstrap/debug/build/crossbeam-utils-4f842ad50ef35632/build-script-build` (exit status: 127)
       >   --- stderr
       >   /build/rustc-1.88.0-src/build/bootstrap/debug/build/crossbeam-utils-4f842ad50ef35632/build-script-build: error while loading shared libraries: libunwind.so.1: cannot open shared object file: No such file or directory
       > error: failed to run custom build command for `serde v1.0.215`
       >
       > Caused by:
       >   process didn't exit successfully: `/build/rustc-1.88.0-src/build/bootstrap/debug/build/serde-e81ee783027b48a5/build-script-build` (exit status: 127)
       >   --- stderr
       >   /build/rustc-1.88.0-src/build/bootstrap/debug/build/serde-e81ee783027b48a5/build-script-build: error while loading shared libraries: libunwind.so.1: cannot open shared object file: No such file or directory
       > failed to run: /nix/store/kg6psfcz4vjcvv8bpyvw422vrndrcq50-cargo-1.88.0/bin/cargo build --manifest-path /build/rustc-1.88.0-src/src/bootstrap/Cargo.toml -Zroot-dir=/build/rustc-1.88.0-src --frozen
       > Build completed unsuccessfully in 0:00:02
       For full logs, run 'nix log /nix/store/yrrdvhciy957k1niz4n0nmyls8xws2mm-x86_64-unknown-linux-gnu-rustc-1.88.0.drv'.

@D3vil0p3r D3vil0p3r added the backport release-25.05 Backport PR automatically label Jul 31, 2025
@nixpkgs-ci
Copy link
Contributor

nixpkgs-ci bot commented Jul 31, 2025

Successfully created backport PR for release-25.05:

@github-actions github-actions bot added the 8.has: port to stable This PR already has a backport to the stable release. label Jul 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: rust General-purpose programming language emphasizing performance, type safety, and concurrency. 8.has: port to stable This PR already has a backport to the stable release. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person. backport release-25.05 Backport PR automatically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants