[Bug 763576] filesprovider: Do not expect Android libs to have version-info symlinks

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Mar 14 08:24:39 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=763576

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #323809|none                        |needs-work
             status|                            |

--- Comment #1 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Review of attachment 323809:
 --> (https://bugzilla.gnome.org/review?bug=763576&attachment=323809)

This is not libtool versioning, but ELF shared object versioning. Has nothing
to do with libtool really :) But yes, newest libtool apparently does not create
the versioned .so anymore for Android, however in cerbero we don't really use
the shared libraries for anything.

Why/what are you planning to do with the shared libraries?

::: cerbero/build/filesprovider.py
@@ +43,3 @@
         Platform.LINUX: {'bext': '', 'sext': '.so.*', 'sdir': 'lib',
             'mext': '.so', 'smext': '.a', 'pext': '.so', 'srext': '.so'},
+        Platform.ANDROID: {'bext': '', 'sext': '.so', 'sdir': 'lib',

Should be either .so*, or these have to be fixed first:

> libbz2.so.1.0@       libcroco-0.6.so.3.0.1*     libhogweed.so.4@   libnettle.so.6.2             libopenh264.so.0*  libtag_c.so.0@     libz.so.1@
> libbz2.so.1.0.6*     libexpat.so.1@             libhogweed.so.4.2  libopencore-amrnb.so.0@      libopus.so.0@      libtag_c.so.0.0.0  libz.so.1.2.8*
> libcharset.so.1@     libexpat.so.1.6.0*         libiconv.so.2@     libopencore-amrnb.so.0.0.3*  libopus.so.0.5.0*  libtag.so.1@
> libcharset.so.1.0.0  libharfbuzz.so.0@          libiconv.so.2.5.1  libopencore-amrwb.so.0@      librtmp.so.1*      libtag.so.1.7.2
> libcroco-0.6.so.3@   libharfbuzz.so.0.10000.1*  libnettle.so.6@    libopencore-amrwb.so.0.0.3*  libsrtp.so.1*      libx264.so.148*

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list