Skip to content

param: remove unnecessary weak! for our MSRV - #1735

Merged
sunfishcode merged 1 commit into
bytecodealliance:mainfrom
oech3:execfn
Nov 10, 2026
Merged

sunfishcode merged 1 commit into
bytecodealliance:mainfrom
oech3:execfn

Conversation

@oech3

@oech3 oech3 commented Nov 8, 2026

Copy link
Copy Markdown
Contributor

Since MSRV 1.65 requires glibc 2.17+, there is no reason to use weak!.
Also weak! does not work for static binaries.

Closes #1734 .

@sunfishcode

Copy link
Copy Markdown
Member

Thanks!

F or anyone following this, the minimum glibc version is now 2.17, as required by Rust >= 1.64, as documented in https://blog.rust-lang.org/2022/08/01/Increasing-glibc-kernel-requirements/.

@sunfishcode
sunfishcode merged commit 747db21 into bytecodealliance:main Nov 10, 2026
50 of 51 checks passed
@oech3
oech3 deleted the execfn branch November 10, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

param::linux_execfn() is empty on x86_64-unknown-linux-musl/ if use-libc-auxv is used

2 participants