Skip to content
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

std::unix::stack_overflow::drop_handler addressing todo through libc … #126207

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

devnexen
Copy link
Contributor

@devnexen devnexen commented Jun 9, 2024

…update

@rustbot
Copy link
Collaborator

rustbot commented Jun 9, 2024

r? @ChrisDenton

rustbot has assigned @ChrisDenton.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@rustbot rustbot added O-unix Operating system: Unix-like S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels Jun 9, 2024
@joboet
Copy link
Contributor

joboet commented Jun 15, 2024

The constant does not exist on Android yet, I believe, so we still need the workaround. But maybe you could gate it to be Android-only?

@devnexen
Copy link
Contributor Author

ah true, I misread one level of the libc crate.

@joboet
Copy link
Contributor

joboet commented Jun 15, 2024

Thank you!
@bors r+ rollup
r? joboet

@bors
Copy link
Contributor

bors commented Jun 15, 2024

📌 Commit 0e02247 has been approved by joboet

It is now in the queue for this repository.

@rustbot rustbot assigned joboet and unassigned ChrisDenton Jun 15, 2024
@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 15, 2024
Copy link
Member

@workingjubilee workingjubilee left a comment

Choose a reason for hiding this comment

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

huh? why is this constant not available on both android and linux?

@workingjubilee
Copy link
Member

workingjubilee commented Jun 15, 2024

That FIXME was for removing a novel definition, not merely using cfg for one. This constant is invariant across all Linux architectures and kernels since its definition, so I don't know how I fucked up adding it to Android, but it should not be different there. Adding 3 lines of cfg noise is not what I intended, it is not an improvement, and it should not be accepted.

r? @workingjubilee

@rustbot rustbot assigned workingjubilee and unassigned joboet Jun 15, 2024
@workingjubilee
Copy link
Member

@bors r-

@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 15, 2024
@devnexen
Copy link
Contributor Author

adding here

@workingjubilee
Copy link
Member

Thank you.

@bors
Copy link
Contributor

bors commented Jul 24, 2024

☔ The latest upstream changes (presumably #127153) made this pull request unmergeable. Please resolve the merge conflicts.

@Dylan-DPC
Copy link
Member

@devnexen any updates on this? thanks

@devnexen
Copy link
Contributor Author

Well I see it is fixed on libc main branch only but not the stable branch I ll see for a backport.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O-unix Operating system: Unix-like S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-libs Relevant to the library team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants