On Fri, Dec 6, 2013 at 11:41 AM, Stefan Seyfried
The sonames are set by both project properly so if the soname is equal the pkgs should run.
One other issue might be with ffmpeg command, as libav provides different rewrote binary avconv. Provides +- equal functionality but the syntax is slightly different and I dunno if upstream plans to do something about it.
No, they deliberately changed stuff to be incompatible (also with the above mentioned filter/scale API differences), so I don't see them "fixing" it.
As a user of the ffmpeg library (one of my own software - and package - does use it), I really don't like having libraries sharing the soname but not ABI. That will be a nightmare for us devs, and for them users. For me, it'll mean more ifdefs throughout the code to make my software compatible. For them, it will mean mayhem if they want to switch implementations, because they're not binary-compatible. For that reason alone, I'd just include ffmpeg (and forget about libav), or at least rename libav's libs (though I don't think this will be easy without upstream support). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org