[FFmpeg-devel] 0.11 and avdevice soname
Michael Niedermayer
michaelni at gmx.at
Fri May 25 20:00:53 CEST 2012
On Thu, May 24, 2012 at 10:36:00PM +0200, Michael Niedermayer wrote:
> Hi everyone
>
> I wanted to release 0.11 today but i run into a problem
> namely the libavdevice soname
>
> libavformats soname was bumped and its ABI changed a bit while
> libavdevice was not changed
>
> now if one has:
> old_foo -> old_libavdevice -> old_libavformat
> -> old_libavformat
>
> and installs
>
> new_bar -> new_libavdevice -> new_libavformat
> -> new_libavformat
>
> this would happen: (because both libavdevice have the same soname the
> old is replaced)
>
> old_foo -> new_libavdevice -> new_libavformat
> -> old_libavformat
>
> In the best case old_foo will register the av devices and not see them
> in the libavformat it uses.
> In the worst this will just crash (that is if versioning isnt used)
>
>
> because of above i will bump libavdevices soname really soon unless
> someone sees a better solution
soname bumped
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
It is what and why we do it that matters, not just one of them.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120525/5cd7d2f1/attachment.asc>
More information about the ffmpeg-devel
mailing list