-
Notifications
You must be signed in to change notification settings - Fork 1.2k
glibc: Update symbol versions for tc{get,set}attr
#4938
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@usamoi I haven't taken a super close look here yet but it appears fine, any reason this is marked as a draft? |
|
|
It's ready for review now. |
tc{get,set}attr
|
This PR was rebased onto a different main 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
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
(backport <rust-lang#4938>) (cherry picked from commit 6abfe75)
(backport <rust-lang#4938>) (cherry picked from commit 49acdc6)
(backport <rust-lang#4938>) (cherry picked from commit 36bd27a)
(backport <rust-lang#4938>) (cherry picked from commit 44b709c)
Description
Followup of #4882.
Thanks to @de-vri-es for the reminder, I noticed that due to changes in the
termiosstructure, mips(64) and sparc(64) gained new versions of thetcgetattrandtcsetattrsymbols in GLIBC 2.42. This PR also binds versions for thetcgetattrandtcsetattrsymbols on mips(64) and sparc(64). This PR fixes tests on mips(64) and sparc(64).In addition, I noticed that Rust also supports several tier-3 targets with
target_archset tomips32r6andmips64r6. This PR applies the previous fix to these two architectures as well.Sources
https://github.com/bminor/glibc
Checklist
@rustbot label +stable-nominated