Skip to content

Conversation

@rustbot
Copy link
Collaborator

rustbot commented Jan 3, 2026

⚠️ 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 tgross35 enabled auto-merge January 3, 2026 08:09
dependabot bot and others added 10 commits January 3, 2026 03:10
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

(backport <rust-lang#4883>)
(cherry picked from commit e59cb69)
(backport <rust-lang#4879>)
(cherry picked from commit b7ee745)
The QuRT RTOS -- used primarily on the Hexagon architecture --
has support for large parts of POSIX.

(backport <rust-lang#4845>)
(cherry picked from commit 8ecae6c)
Bumps [vmactions/solaris-vm](https://github.com/vmactions/solaris-vm) from 1.1.8 to 1.2.3.
- [Release notes](https://github.com/vmactions/solaris-vm/releases)
- [Commits](vmactions/solaris-vm@v1.1.8...v1.2.3)

---
updated-dependencies:
- dependency-name: vmactions/solaris-vm
  dependency-version: 1.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

(backport <rust-lang#4900>)
(cherry picked from commit 0a5a8b6)
… hosts:

This fixes the following errors from `cd libc-test; cargo test`:

    bad `if_msghdr` size: rust: 148 != c 152
    bad `if_msghdr` align: rust: 4 != c 8
and
    size of `struct if_msghdr` is 152 in C and 148 in Rust

as verified natively on NetBSD/i386 10.0 with rust 1.92.0.

Ref. https://nxr.netbsd.org/xref/src/sys/net/if.h#790 for the
original C definition of `struct if_msghdr`.

(backport <rust-lang#4902>)
(cherry picked from commit 86dbfd4)
This is mostly related to siginfo_t.
An error in si_status() implementation was also fixed.

Ref. padding dependent on _LP64 in
   https://nxr.netbsd.org/xref/src/sys/sys/siginfo.h#50

and si_status() in
   https://nxr.netbsd.org/xref/src/sys/sys/siginfo.h#161

(backport <rust-lang#4904>)
(cherry picked from commit 1fab928)
@tgross35 tgross35 added this pull request to the merge queue Jan 3, 2026
Merged via the queue into rust-lang:libc-0.2 with commit a4237c0 Jan 3, 2026
95 of 97 checks passed
@tgross35 tgross35 deleted the backport-butter branch January 3, 2026 09:48
Sign up for free to 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.

8 participants