-
Notifications
You must be signed in to change notification settings - Fork 6k
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
VP9 build fails for some ABI (ndk r14b) #2661
Comments
Thank you for pointing these out.
This error can be safely ignored. See comment in [1]. I am able to reproduce the armeabi and mips failures with r14b. Regarding armeabi failure: Also, FWIW armeabi is a really silly architecture that does not have many devices in the wild. So you may be ok just building for armeabi-v7a (which works with r14b). Regarding mips failure: [1] https://github.com/google/ExoPlayer/blob/release-v2/extensions/vp9/src/main/jni/generate_libvpx_android_configs.sh#L109 |
Unfortunately, both the armeabi and the mips issues seem to be a bug in the compiler itself. I have filed a bug with libyuv [1]. There is a fix that disables the violating code [2]. You will be able to build it once that lands. In the meantime, the best workaround i can provide is to suggest use of android NDK r13 instead of r14+. Neither of those issues happen in r13. Closing this bug as it is pretty much outside ExoPlayer project's scope. [1] https://bugs.chromium.org/p/libyuv/issues/detail?id=700 |
Thanks a lot for your feedback. |
Disable libjpeg dependency when building libyuv. Partially fixes Github Issue #2661 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=154179126
Disable libjpeg dependency when building libyuv. Partially fixes Github Issue #2661 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=154179126
Hi, all.
Try to compile VP9, and receive errors on two steps.
Firstly, I receive an error while configuring:
The error is on configuring vp8, possible I can ignore it, but want to mention it.
Second problem is blocking to compile sources for
armeabi
:And also I receive errors for
mips
:Also, I have to install
gcc-multilib
refered to this issue to finish configuring process successfully.Also I checked this issue, but I see that
generate_libvpx_android_configs.sh
file doesn't require any changes.Many thanks for your work!
The text was updated successfully, but these errors were encountered: