Skip to content

Update FreeBSD 14 CI image#5022

Merged
JohnTitor merged 1 commit intorust-lang:mainfrom
asomers:patch-4
Mar 19, 2026
Merged

Update FreeBSD 14 CI image#5022
JohnTitor merged 1 commit intorust-lang:mainfrom
asomers:patch-4

Conversation

@asomers
Copy link
Copy Markdown
Contributor

@asomers asomers commented Mar 17, 2026

And update the definition of struct mcontext_t. An additional field has
been added, and the spare field reduced accordingly.

No backwards-compatibility concerns, because we still build with a
FreeBSD 12 ABI by default.

Source:
freebsd/freebsd-src@fa10e2f

@rustbot rustbot added A-CI Area: CI-related items S-waiting-on-review labels Mar 17, 2026
And update the definition of struct mcontext_t.  An additional field has
been added, and the spare field reduced accordingly.

No backwards-compatibility concerns, because we still build with a
FreeBSD 12 ABI by default.
@JohnTitor JohnTitor added this pull request to the merge queue Mar 19, 2026
Merged via the queue into rust-lang:main with commit da80ba3 Mar 19, 2026
51 checks passed
@@ -119,12 +119,12 @@ s! {
pub mc_xfpustate: register_t,
pub mc_xfpustate_len: register_t,
// freebsd < 15
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This is not a high priority, but I believe the comment was forgotten.

@tgross35 tgross35 added the stable-nominated This PR should be considered for cherry-pick to libc's stable release branch label Apr 1, 2026
tgross35 pushed a commit to tgross35/rust-libc that referenced this pull request Apr 1, 2026
And update the definition of struct mcontext_t.  An additional field has
been added, and the spare field reduced accordingly.

No backwards-compatibility concerns, because we still build with a
FreeBSD 12 ABI by default.

(backport <rust-lang#5022>)
(cherry picked from commit da80ba3)
@tgross35 tgross35 mentioned this pull request Apr 1, 2026
github-merge-queue Bot pushed a commit that referenced this pull request Apr 1, 2026
And update the definition of struct mcontext_t.  An additional field has
been added, and the spare field reduced accordingly.

No backwards-compatibility concerns, because we still build with a
FreeBSD 12 ABI by default.

(backport <#5022>)
(cherry picked from commit da80ba3)
@tgross35 tgross35 added stable-applied This PR has been cherry-picked to libc's stable release branch and removed stable-nominated This PR should be considered for cherry-pick to libc's stable release branch labels Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI Area: CI-related items stable-applied This PR has been cherry-picked to libc's stable release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants