-
Notifications
You must be signed in to change notification settings - Fork 1.1k
get
/setpwent
is missing on aarch64 android
#3014
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
Comments
adding a handful of get/set*ent calls for android. close #3014
adding a handful of get/set*ent calls for android. close #3014
I decided to take a stab at this, so I took devnexen@942d622, fixed it up and pushed it to my Samsung S10 phone running termux, and tried to run I got these logs that indicate that
Edit: I was looking at a really old version of the source tree, the current version indicates these were implemented in API 26: https://android.googlesource.com/platform/bionic/+/b28d496/libc/include/pwd.h#120. I guess its time to upgrade the emulator to make sure CI passes. Log File
|
Add group calls to android Following #3014, this PR just implements the group side of the calls, since that doesn't require CI to be updated.
@Takashiidobe I think our Android CI may be improved at this point, if you want to try reapplying your PR |
The
get
/setpwent
functions are not available on the aarch64-linux-android target, however libc on this platform (at least on my phone) does have this symbol in the libc library.I'm happy to add this api, but it would be my first PR, so I wanted to first check there wasn't some reason not to include it.
Also I don't know if I'd need to add some more functions/types?
A dependency of a package I'm using doesn't compile because of this issue, I don't actually know the api at all, so any help would be appreciated.
This api is available in this package for x86_64 linux, so would it just be a case of porting that code over?
The text was updated successfully, but these errors were encountered: