[FFmpeg-devel] 0.11 and avdevice soname
Michael Niedermayer
michaelni at gmx.at
Thu May 24 22:36:00 CEST 2012
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
Thanks
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Complexity theory is the science of finding the exact solution to an
approximation. Benchmarking OTOH is finding an approximation of the exact
-------------- 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/20120524/0f29bd68/attachment.asc>
More information about the ffmpeg-devel
mailing list