Skip to content

[0.2] Backports - #5293

Merged
tgross35 merged 34 commits into
rust-lang:libc-0.2from
tgross35:backport-kerrs-pink
Jul 20, 2026
Merged

[0.2] Backports#5293
tgross35 merged 34 commits into
rust-lang:libc-0.2from
tgross35:backport-kerrs-pink

Conversation

@rustbot

Copy link
Copy Markdown
Collaborator

Some changes occurred in a solarish module

cc @jclulow, @pfmooney

Some changes occurred in an Android module

cc @maurer

Some changes occurred in an OpenBSD module

cc @semarie

Some changes occurred in a NetBSD-like module

cc @semarie

@rustbot

Copy link
Copy Markdown
Collaborator

⚠️Warning⚠️

  • Pull requests are usually filed against the main branch for this repo, but this one is against libc-0.2. Please double check that you specified the right target!

@tgross35
tgross35force-pushed the backport-kerrs-pink branch from a1ef689 to 3f1d3e9CompareJuly 20, 2026 20:57
@tgross35
tgross35 enabled auto-merge July 20, 2026 20:58
@tgross35
tgross35 added this pull request to the merge queueJul 20, 2026
dependabotBotand others added 22 commits July 20, 2026 22:14
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.82.9 to 2.83.2.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@4684b84...43aecc8)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.83.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
(backport <rust-lang#5279>)
(cherry picked from commit 3704850)
Bumps [vmactions/netbsd-vm](https://github.com/vmactions/netbsd-vm) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/vmactions/netbsd-vm/releases)
- [Commits](vmactions/netbsd-vm@1d97677...0c26a4c)
---
updated-dependencies:
- dependency-name: vmactions/netbsd-vm
dependency-version: 1.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
(backport <rust-lang#5278>)
(cherry picked from commit df537bc)
(backport <rust-lang#5282>)
(cherry picked from commit ee8c041)
Bumps [vmactions/solaris-vm](https://github.com/vmactions/solaris-vm) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/vmactions/solaris-vm/releases)
- [Commits](vmactions/solaris-vm@d30dd6c...315163f)
---
updated-dependencies:
- dependency-name: vmactions/solaris-vm
dependency-version: 1.3.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
(backport <rust-lang#5284>)
(cherry picked from commit 2425f58)
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases)
- [Commits](vmactions/freebsd-vm@5a72679...77ed28d)
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
(backport <rust-lang#5285>)
(cherry picked from commit d67b8e0)
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.83.2 to 2.84.0.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@43aecc8...a6b2e2d)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.84.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
(backport <rust-lang#5286>)
(cherry picked from commit fc27713)
Bumps [release-plz/action](https://github.com/release-plz/action) from 0.5.130 to 0.5.131.
- [Release notes](https://github.com/release-plz/action/releases)
- [Commits](release-plz/action@e879257...2eb1d8b)
---
updated-dependencies:
- dependency-name: release-plz/action
dependency-version: 0.5.131
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
(backport <rust-lang#5287>)
(cherry picked from commit 5273d0d)
(backport <rust-lang#5283>)
(cherry picked from commit 81b07ec)
Bumps [vmactions/omnios-vm](https://github.com/vmactions/omnios-vm) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/vmactions/omnios-vm/releases)
- [Commits](vmactions/omnios-vm@7f2be0b...027e3ec)
---
updated-dependencies:
- dependency-name: vmactions/omnios-vm
dependency-version: 1.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
(backport <rust-lang#5288>)
(cherry picked from commit 59d645e)
fixes missing `strerror_r` for compiling errno crate.
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/string.h#L69
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit c8a014b)
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/sys/socket.h
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit ac84f20)
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/netinet/in.h
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit 2409961)
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/sys/eventfd.h
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit 83bf113)
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/fcntl.h
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit 158da1f)
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/sys/poll.h
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit ebebc87)
It's used by `mio` crate.
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/unistd.h
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit ad6916c)
It's used by `socket2` crate in `tcp_mss` and `set_tcp_mss`.
The original definition at
https://github.com/apache/nuttx/blob/releases/13.0/include/netinet/tcp.h#L59
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit 12fe01b)
Signed-off-by: wanglei <wllenyj@gmail.com>
(backport <rust-lang#5258>)
(cherry picked from commit 618eed4)
Contributing steps have changed a bit recently. Update our documentation
and change the pull request template to link to it, rather than having
the same information in multiple places.
(backport <rust-lang#5291>)
(cherry picked from commit 184114c)
Add preadv2 and pwrite2 to Android, to allow using the new flags
introduced in rust-lang#4452. Add flags to Android too
Skip test on Android due to the definitions being introduced in API 33
(backport <rust-lang#5157>)
(cherry picked from commit 63fde92)
@tgross35
tgross35force-pushed the backport-kerrs-pink branch from 3f1d3e9 to fae2ecdCompareJuly 20, 2026 22:15
@rustbot

Copy link
Copy Markdown
Collaborator

This PR was rebased onto a different libc-0.2 commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@tgross35
tgross35 enabled auto-merge July 20, 2026 22:16
@tgross35
tgross35 added this pull request to the merge queueJul 20, 2026
Merged via the queue into rust-lang:libc-0.2 with commit 13b2218Jul 20, 2026
109 of 111 checks passed
@tgross35
tgross35 deleted the backport-kerrs-pink branch July 20, 2026 23:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@tgross35@rustbot@fullzer4@farao@xingxue-ibm@wllenyj@Elie-Kh