Skip to content

Mark set_times as unavailable for RTEMS target - #150484

Merged
bors merged 1 commit into
rust-lang:mainfrom
thesummer:rtems-fix-utimesat
Dec 30, 2025
Merged

Mark set_times as unavailable for RTEMS target#150484
bors merged 1 commit into
rust-lang:mainfrom
thesummer:rtems-fix-utimesat

Conversation

@thesummer

@thesummerthesummer commented Dec 29, 2025

Copy link
Copy Markdown
Contributor

This PR just updates one of the config switches to exclude utimesat for the RTEMS target.
This currently creates undefined reference errors when building the target.
With this fix applied it also needs a fix in libc (see rust-lang/libc#4875) which will hopefully be available in release 0.2.179.

@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 Dec 29, 2025
@rustbot

Copy link
Copy Markdown
Collaborator

r? @jhpratt

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

@jhpratt

Copy link
Copy Markdown
Member

Approving as you're the listed target maintainer, so I presume it's correct.

@bors r+ rollup

@bors

bors commented Dec 30, 2025

Copy link
Copy Markdown
Collaborator

📌 Commit cfd859a has been approved by jhpratt

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 Dec 30, 2025
@jhprattjhpratt mentioned this pull request Dec 30, 2025
bors added a commit that referenced this pull request Dec 30, 2025
Rollup of 3 pull requests
Successful merges:
- #146792 (Implement `TryFrom<char>` for `usize`.)
- #150484 (Mark set_times as unavailable for RTEMS target)
- #150498 (mir_build: Remove several remnants of `#![feature(inline_const_pat)]`)
r? `@ghost`
`@rustbot` modify labels: rollup
@bors
bors merged commit de21e04 into rust-lang:mainDec 30, 2025
11 checks passed
@rustbotrustbot added this to the 1.94.0 milestone Dec 30, 2025
rust-timer added a commit that referenced this pull request Dec 30, 2025
Rollup merge of #150484 - thesummer:rtems-fix-utimesat, r=jhpratt
Mark set_times as unavailable for RTEMS target
This PR just updates one of the config switches to exclude `utimesat` for the RTEMS target.
This currently creates undefined reference errors when building the target.
With this fix applied it also needs a fix in libc (see rust-lang/libc#4875) which will hopefully be available in release 0.2.179.
@thesummerthesummer mentioned this pull request Jan 7, 2026
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 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 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 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.
Zalathar added a commit to Zalathar/rust that referenced this pull request Feb 13, 2026
…gross35
Update libc to v0.2.181
Follow-up of rust-lang#150484.
This PR updates libc to include the latest patches to make rtems target (and probably others) compile again.
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.
JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request Mar 31, 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-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.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

4 participants

@thesummer@rustbot@jhpratt@bors