Skip to content

openbsd add elf_aux_info#4729

Merged
JohnTitor merged 1 commit into
rust-lang:mainfrom
brad0:openbsd_elf_aux_info
Oct 8, 2025
Merged

openbsd add elf_aux_info#4729
JohnTitor merged 1 commit into
rust-lang:mainfrom
brad0:openbsd_elf_aux_info

Conversation

@brad0

@brad0 brad0 commented Sep 29, 2025

Copy link
Copy Markdown
Contributor

Description

add elf_aux_info() support for OpenBSD.

Necessary for rust-lang/rust#147024

Sources

https://github.com/openbsd/src/blob/d99593d0c5b5a00fb7a49103acc0c0b24b4aac53/sys/sys/auxv.h

@rustbot label +stable-nominated

@rustbot

rustbot commented Sep 29, 2025

Copy link
Copy Markdown
Collaborator

Some changes occurred in OpenBSD module

cc @semarie

@brad0

brad0 commented Sep 29, 2025

Copy link
Copy Markdown
Contributor Author

cc @semarie

Comment thread libc-test/semver/openbsd.txt
Comment thread src/unix/bsd/netbsdlike/openbsd/mod.rs
Comment thread src/unix/bsd/netbsdlike/openbsd/mod.rs Outdated
@brad0 brad0 force-pushed the openbsd_elf_aux_info branch from fe39394 to 40bdf22 Compare September 29, 2025 12:02
Comment thread src/unix/bsd/netbsdlike/openbsd/mod.rs Outdated
@brad0 brad0 force-pushed the openbsd_elf_aux_info branch from 40bdf22 to 5c96f8e Compare September 29, 2025 12:06

@semarie semarie left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM
Thanks

@semarie

semarie commented Sep 29, 2025

Copy link
Copy Markdown
Contributor

@tgross35, for reference, this is needed for rust-lang/rust#147024 .
A new release of libc with it will be required to make it available to rustc itself.

@rustbot rustbot added the stable-nominated This PR should be considered for cherry-pick to libc's stable release branch label Oct 7, 2025

@JohnTitor JohnTitor 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.

Looks good, thanks!

@JohnTitor JohnTitor added this pull request to the merge queue Oct 8, 2025
@JohnTitor

Copy link
Copy Markdown
Member

A new release of libc with it will be required to make it available to rustc itself.

I'll cut a new release later today :)

@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 8, 2025
@JohnTitor JohnTitor added this pull request to the merge queue Oct 8, 2025
Merged via the queue into rust-lang:main with commit 7062542 Oct 8, 2025
50 of 52 checks passed
@brad0 brad0 deleted the openbsd_elf_aux_info branch October 8, 2025 23:52
JohnTitor pushed a commit to JohnTitor/libc that referenced this pull request Oct 9, 2025
(backport rust-lang#4729)

(cherry picked from commit 7062542)
@JohnTitor JohnTitor mentioned this pull request Oct 9, 2025
github-merge-queue Bot pushed a commit that referenced this pull request Oct 9, 2025
(backport #4729)

(cherry picked from commit 7062542)
@JohnTitor JohnTitor 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 Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

O-unix 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.

4 participants