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

API compatibility warning "has no DT_SONAME" #112

Closed
the7threvival opened this issue Jun 11, 2019 · 2 comments

Comments

@the7threvival
Copy link

commented Jun 11, 2019

It seems something needs to be updated for these warnings to disappear:

2019-06-11 14:57:35.477 9173-9173/path W/linker: Warning: "/path-W1I7rlcPbEwV28cNLTKJqg==/lib/x86/libchaquopy_java.so" has no DT_SONAME (will use libchaquopy_java.so instead) and will not work when the app moves to API level 23 or later (https://android.googlesource.com/platform/bionic/+/master/missing-soname-enforced-for-api-level-23) (allowing for now because this app's target API level is still 21)

2019-06-11 14:57:35.531 9173-9173/path W/linker: Warning: "/data/data/path/files/chaquopy/bootstrap-native/x86/java/chaquopy.so" has no DT_SONAME (will use chaquopy.so instead) and will not work when the app moves to API level 23 or later (https://android.googlesource.com/platform/bionic/+/master/missing-soname-enforced-for-api-level-23) (allowing for now because this app's target API level is still 21)

@mhsmith

This comment has been minimized.

Copy link
Member

commented Jun 11, 2019

I don't think this is actually enforced even if the target API level is 23 or higher. The current documentation says "the filename is used instead when this attribute is missing". If you discover a device or emulator image which does enforce it, please let me know what it is.

But obviously we should remove the warning, so we'll fix this in the next release. Thanks for the report.

@mhsmith mhsmith added the bug label Jun 23, 2019

@mhsmith mhsmith changed the title API compatibility API compatibility warning "has no DT_SONAME" Jun 27, 2019

@mhsmith

This comment has been minimized.

Copy link
Member

commented Aug 25, 2019

Fixed in Chaquopy 6.3.0.

@mhsmith mhsmith closed this Aug 25, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.