GNOME Bugzilla – Bug 774800
Fix soname setting within libraries for cerbero packages
Last modified: 2018-05-07 16:01:55 UTC
The Android packaging system ignores libraries that have version numbers. The attached patches remove them and set the soname references within the library so as to match the Android way of referring to libraries.
Created attachment 340457 [details] [review] Fix libiconv soname support for Android
Created attachment 340458 [details] [review] Fix nettle and hogweed soname support for Android
This is only relevant if using the shared libraries, which is not the recommended way of use on Android.
Or am I missing something here?
We use shared libraries on Android to avoid the legal implications of releasing proprietary code that is statically linked with open source.
GStreamer, all plugins and dependencies are statically linked into a single shared library on Android, so that you can keep your proprietary code completely separate from the Open Source code.
We don't really support dynamic builds on Android, so let's close this for now. If you want to get these patches integrated I would suggest to provide them to the corresponding upstream projects.