Skip to content

Add static glibc to the nix dev shell - #145451

Merged
bors merged 1 commit into
rust-lang:masterfrom
WaffleLapkin:norailoveyou
Aug 18, 2025
Merged

Add static glibc to the nix dev shell#145451
bors merged 1 commit into
rust-lang:masterfrom
WaffleLapkin:norailoveyou

Conversation

@WaffleLapkin

Copy link
Copy Markdown
Member

This fixes tests/ui/process/nofile-limit.rs which fails to link on nixos for me without this change.

this fixes `tests/ui/process/nofile-limit.rs` which fails to link on
nixos for me without this change
@WaffleLapkinWaffleLapkin added O-NixOS Operating system: NixOS, https://nixos.org/ A-meta Area: Issues & PRs about the rust-lang/rust repository itself labels Aug 15, 2025
@rustbot

Copy link
Copy Markdown
Collaborator

r? @Mark-Simulacrum

rustbot has assigned @Mark-Simulacrum.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@rustbotrustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 15, 2025
@WaffleLapkin

Copy link
Copy Markdown
MemberAuthor

r? Noratrieb

@rustbot

Copy link
Copy Markdown
Collaborator

Noratrieb is not on the review rotation at the moment.
They may take a while to respond.

@Noratrieb

Copy link
Copy Markdown
Member

borsrplus in the style of the ToysRUs logo

@bors

bors commented Aug 16, 2025

Copy link
Copy Markdown
Collaborator

📌 Commit 1d00627 has been approved by Noratrieb

It is now in the queue for this repository.

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Aug 16, 2025
Zalathar added a commit to Zalathar/rust that referenced this pull request Aug 16, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
@ZalatharZalathar mentioned this pull request Aug 16, 2025
bors added a commit that referenced this pull request Aug 16, 2025
Rollup of 11 pull requests
Successful merges:
- #139345 (Extend `QueryStability` to handle `IntoIterator` implementations)
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145309 (Fix `-Zregparm` for LLVM builtins)
- #145355 (Add codegen test for issue 122734)
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
bors added a commit that referenced this pull request Aug 17, 2025
Rollup of 11 pull requests
Successful merges:
- #139345 (Extend `QueryStability` to handle `IntoIterator` implementations)
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145309 (Fix `-Zregparm` for LLVM builtins)
- #145355 (Add codegen test for issue 122734)
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
Zalathar added a commit to Zalathar/rust that referenced this pull request Aug 17, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
@ZalatharZalathar mentioned this pull request Aug 17, 2025
bors added a commit that referenced this pull request Aug 17, 2025
Rollup of 10 pull requests
Successful merges:
- #140794 (Add information about group a lint belongs to)
- #144476 (rustdoc-search: search backend with partitioned suffix tree)
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
Zalathar added a commit to Zalathar/rust that referenced this pull request Aug 17, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
@ZalatharZalathar mentioned this pull request Aug 17, 2025
Zalathar added a commit to Zalathar/rust that referenced this pull request Aug 17, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
Zalathar added a commit to Zalathar/rust that referenced this pull request Aug 17, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
@ZalatharZalathar mentioned this pull request Aug 17, 2025
bors added a commit that referenced this pull request Aug 17, 2025
Rollup of 10 pull requests
Successful merges:
- #144476 (rustdoc-search: search backend with partitioned suffix tree)
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
- #145489 (library: Migrate from `cfg_if` to `cfg_select`)
r? `@ghost`
`@rustbot` modify labels: rollup
bors added a commit that referenced this pull request Aug 17, 2025
Rollup of 9 pull requests
Successful merges:
- #144476 (rustdoc-search: search backend with partitioned suffix tree)
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
Zalathar added a commit to Zalathar/rust that referenced this pull request Aug 17, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
@ZalatharZalathar mentioned this pull request Aug 17, 2025
bors added a commit that referenced this pull request Aug 17, 2025
Rollup of 10 pull requests
Successful merges:
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145309 (Fix `-Zregparm` for LLVM builtins)
- #145355 (Add codegen test for issue 122734)
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
jhpratt added a commit to jhpratt/rust that referenced this pull request Aug 17, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
jhpratt added a commit to jhpratt/rust that referenced this pull request Aug 17, 2025
…rieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
@jhprattjhpratt mentioned this pull request Aug 17, 2025
bors added a commit that referenced this pull request Aug 18, 2025
Rollup of 10 pull requests
Successful merges:
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145309 (Fix `-Zregparm` for LLVM builtins)
- #145355 (Add codegen test for issue 122734)
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
@ZalatharZalathar mentioned this pull request Aug 18, 2025
bors added a commit that referenced this pull request Aug 18, 2025
Rollup of 10 pull requests
Successful merges:
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145309 (Fix `-Zregparm` for LLVM builtins)
- #145355 (Add codegen test for issue 122734)
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
bors added a commit that referenced this pull request Aug 18, 2025
Rollup of 10 pull requests
Successful merges:
- #144838 (Fix outdated doc comment)
- #145206 (Port `#[custom_mir(..)]` to the new attribute system)
- #145208 (Implement declarative (`macro_rules!`) derive macros (RFC 3698))
- #145309 (Fix `-Zregparm` for LLVM builtins)
- #145355 (Add codegen test for issue 122734)
- #145420 (cg_llvm: Use LLVM-C bindings for `LLVMSetTailCallKind`, `LLVMGetTypeKind`)
- #145451 (Add static glibc to the nix dev shell)
- #145460 (Speedup `copy_src_dirs` in bootstrap)
- #145476 (Fix typo in doc for library/std/src/fs.rs#set_permissions)
- #145485 (Fix deprecation attributes on foreign statics)
r? `@ghost`
`@rustbot` modify labels: rollup
@bors
bors merged commit 3b396fc into rust-lang:masterAug 18, 2025
10 checks passed
@rustbotrustbot added this to the 1.91.0 milestone Aug 18, 2025
rust-timer added a commit that referenced this pull request Aug 18, 2025
Rollup merge of #145451 - WaffleLapkin:norailoveyou, r=Noratrieb
Add static glibc to the nix dev shell
This fixes `tests/ui/process/nofile-limit.rs` which fails to link on nixos for me without this change.
@WaffleLapkin
WaffleLapkin deleted the norailoveyou branch August 18, 2025 18:21
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-metaArea: Issues & PRs about the rust-lang/rust repository itselfO-NixOSOperating system: NixOS, https://nixos.org/S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@WaffleLapkin@rustbot@Noratrieb@bors@Mark-Simulacrum