GNOME Bugzilla – Bug 793980
libav: disable neon optimizations for arm/armv7 on android
Last modified: 2018-03-14 12:12:01 UTC
Apparently it's an issue in the linkers available on android and relies on a upstream binutils fix. NDK issue is at https://github.com/android-ndk/ndk/issues/337 We can workaround it by disabling all neon optimizations which probably has a performance penalty.
Created attachment 369170 [details] [review] recipes/gst-libav: disable neon on arm/armv7
Well, slow is probably better than not compiling? :)
commit 41556c415739fbc3a72c7eaee7e70a565b719b2f Author: Matthew Waters <matthew@centricular.com> Date: Fri Mar 2 18:42:10 2018 +1100 recipes/gst-libav: disable neon on arm/armv7 Works around linking android apps with libav. NDK bug report: https://github.com/android-ndk/ndk/issues/337 https://bugzilla.gnome.org/show_bug.cgi?id=793980