Skip to content

Update libc to v0.2.183 - #150752

Merged
rust-bors[bot] merged 2 commits into
rust-lang:mainfrom
thesummer:update-libc-0.2.179
Mar 31, 2026
Merged

Update libc to v0.2.183#150752
rust-bors[bot] merged 2 commits into
rust-lang:mainfrom
thesummer:update-libc-0.2.179

Conversation

@thesummer

@thesummerthesummer commented Jan 7, 2026

Copy link
Copy Markdown
Contributor

View all comments

Follow-up of #150484.
This PR updates libc to include the latest patches to make rtems target (and probably others) compile again.

@rustbot

Copy link
Copy Markdown
Collaborator

These commits modify the library/Cargo.lock file. Unintentional changes to library/Cargo.lock can be introduced when switching branches and rebasing PRs.

If this was unintentional then you should revert the changes before this PR is merged.
Otherwise, you can ignore this comment.

@rustbotrustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels Jan 7, 2026
@rustbot

Copy link
Copy Markdown
Collaborator

r? @tgross35

rustbot has assigned @tgross35.
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

@tgross35

Copy link
Copy Markdown
Member

Mind waiting until tomorrow? I should have 0.2.180 out by then, which will include a handful of fixes on smaller targets (unbreaking uclibc)

@thesummer

Copy link
Copy Markdown
ContributorAuthor

Sure, no problem. Should I close this PR or just update it when the release is there?

@tgross35

Copy link
Copy Markdown
Member

You can leave it open, I'll ping once the release is out

@thesummerthesummer changed the title Update libc to v0.2.179Update libc to v0.2.180Jan 8, 2026
@rustbot

This comment has been minimized.

@tgross35

Copy link
Copy Markdown
Member

Wow you're on top of things, I was just about to ping here

@thesummer

Copy link
Copy Markdown
ContributorAuthor

Just got an Email from the rustbot regarding the new libc release and updated the PR.

Comment threadlibrary/std/Cargo.toml Outdated

@tgross35tgross35 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks! LGTM once CI passes

View changes since this review

@tgross35

Copy link
Copy Markdown
Member

@bors r+

@rust-borsrust-borsBot 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 Jan 8, 2026
@rust-bors

rust-borsBot commented Jan 8, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 47c5f58 has been approved by tgross35

It is now in the queue for this repository.

matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
Update libc to v0.2.180
Follow-up of rust-lang#150484.
This PR updates libc to include the latest patches to make rtems target (and probably others) compile again.
rust-borsBot added a commit that referenced this pull request Jan 8, 2026
Rollup of 12 pull requests
Successful merges:
- #149961 (tidy: add if-installed prefix condition to extra checks system)
- #150475 (std: sys: fs: uefi: Implement initial File)
- #150533 (std: sys: fs: uefi: Implement remove_dir_all)
- #150549 (fix missing_panics_doc in `std::os::fd::owned`)
- #150699 (MGCA: Support literals as direct const arguments)
- #150721 (Deprecated doc intra link)
- #150752 (Update libc to v0.2.180)
- #150802 (Minor cleanups to fn_abi_new_uncached)
- #150803 (compiler-builtins subtree update)
- #150809 (Update `literal-escaper` version to `0.0.7`)
- #150811 (Store defids instead of symbol names in the aliases list)
- #150825 (Query associated_item_def_ids when needed)
r? @ghost
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
Update libc to v0.2.180
Follow-up of rust-lang#150484.
This PR updates libc to include the latest patches to make rtems target (and probably others) compile again.
@matthiaskrgr

Copy link
Copy Markdown
Member

@bors try jobs=dist-ohos-x86_64

@rust-bors

This comment has been minimized.

rust-borsBot added a commit that referenced this pull request Jan 8, 2026
Update libc to v0.2.180
try-job: dist-ohos-x86_64
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
Update libc to v0.2.180
Follow-up of rust-lang#150484.
This PR updates libc to include the latest patches to make rtems target (and probably others) compile again.

@tgross35tgross35 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for the followup

@bors r+ rollup=iffy

View changes since this review

@rust-bors

rust-borsBot commented Mar 28, 2026

Copy link
Copy Markdown
Contributor

📌 Commit e5124ce has been approved by tgross35

It is now in the queue for this repository.

@rust-borsrust-borsBot 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-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Mar 28, 2026
JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request Mar 28, 2026
…gross35
Update libc to v0.2.183
Follow-up of rust-lang#150484.
This PR updates libc to include the latest patches to make rtems target (and probably others) compile again.
rust-borsBot pushed a commit that referenced this pull request Mar 28, 2026
…uwer
Rollup of 9 pull requests
Successful merges:
- #150752 (Update libc to v0.2.183)
- #153380 (stabilize new RangeFrom type and iterator)
- #153834 (Merge `fabsf16/32/64/128` into `fabs::<F>`)
- #154043 (simd_fmin/fmax: make semantics and name consistent with scalar intrinsics)
- #154494 (triagebot: add reminder for bumping CI LLVM stamp)
- #153374 (Fix LegacyKeyValueFormat report from docker build: dist-x86_64)
- #154320 (`trim_prefix` for paths)
- #154453 (Fix ice in rustdoc of private reexport)
- #154515 (Notify stdarch maintainers on changes in std_detect)
@GuillaumeGomez

Copy link
Copy Markdown
Member

Failed in #154519.

@bors r-

@rust-borsrust-borsBot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Mar 28, 2026
@rust-bors

rust-borsBot commented Mar 28, 2026

Copy link
Copy Markdown
Contributor

This pull request was unapproved.

This PR was contained in a rollup (#154519), which was unapproved.

Comment on lines -1 to -2
use crate::time::Duration;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Ah, looks like an accidental removal

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

Thx. Fixed

This create conflict if the timespec of a target has additional fields.
Use libc::timespec::default() instead
@tgross35

Copy link
Copy Markdown
Member

@bors r+

@rust-bors

rust-borsBot commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 05cda35 has been approved by tgross35

It is now in the queue for this repository.

@rust-borsrust-borsBot 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-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Mar 31, 2026
@JonathanBrouwer

Copy link
Copy Markdown
Member

@bors try jobs=dist-various*

@rust-bors

This comment has been minimized.

rust-borsBot pushed a commit that referenced this pull request Mar 31, 2026
Update libc to v0.2.183
try-job: dist-various*
@rust-bors

rust-borsBot commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

☀️ Try build successful (CI)
Build commit: 434a398 (434a398a2f8da8b9adc5a947a513fba782411ee0, parent: 37cfa179be19cec2236736521bed3ea3c4a1ec97)

rust-borsBot pushed a commit that referenced this pull request Mar 31, 2026
…uwer
Rollup of 4 pull requests
Successful merges:
- #150752 (Update libc to v0.2.183)
- #152432 (add rustc option -Zpacked-stack)
- #154634 (Use `Hcx`/`hcx` consistently for `StableHashingContext`.)
- #154635 (./x run miri: default to edition 2021)
@rust-bors
rust-borsBot merged commit 470facc into rust-lang:mainMar 31, 2026
12 checks passed
@rustbotrustbot added this to the 1.96.0 milestone Mar 31, 2026
rust-timer added a commit that referenced this pull request Mar 31, 2026
Rollup merge of #150752 - thesummer:update-libc-0.2.179, r=tgross35
Update libc to v0.2.183
Follow-up of #150484.
This PR updates libc to include the latest patches to make rtems target (and probably others) compile again.
@xtqqczze

Copy link
Copy Markdown
Contributor

Unfortunately this likely broke uclibc targets: #154679

github-actionsBot pushed a commit to rust-lang/rustc-dev-guide that referenced this pull request Apr 6, 2026
…uwer
Rollup of 4 pull requests
Successful merges:
- rust-lang/rust#150752 (Update libc to v0.2.183)
- rust-lang/rust#152432 (add rustc option -Zpacked-stack)
- rust-lang/rust#154634 (Use `Hcx`/`hcx` consistently for `StableHashingContext`.)
- rust-lang/rust#154635 (./x run miri: default to edition 2021)
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

O-unixOperating system: Unix-likeS-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-libsRelevant to the library team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

12 participants

@thesummer@rustbot@tgross35@matthiaskrgr@rust-log-analyzer@pheki@Zalathar@Amanieu@androm3da@GuillaumeGomez@JonathanBrouwer@xtqqczze