[FFmpeg-devel] incorrect compatibility_version of libpostproc.dylib (libav*.dylib too?) on OS X

Reinhard Tartler siretart
Thu Oct 14 16:12:47 CEST 2010


On Thu, Oct 14, 2010 at 15:18:12 (CEST), Hanspeter Niederstrasser wrote:

> At some point between ffmpeg-0.4-20071217 and ffmpeg-0.5 (I know this
> was a long time ago, but the issue persists through svn tip),
> libpostprocess.dylib went from having a compatability_version of 51.1.0
> to 51.0.0 (which is being set by libpostproc/postprocess.h).  On OS X,
> this will break packages that used to link to old libpostprocess.dylib
> because on OS X, the compat_version of the shared library is hardcoded
> into the linking program, and so this appears as a downgrade and dyld
> will complain.  postprocess.h indicates that LIBPOSTPROC_VERSION_MINOR
> has been bumped to 2 for a while now, but this appears to not be being
> used to set compat_version inside the shared library file.

I don't follow here, can you please elaborate on what is exactly broken?



More information about the ffmpeg-devel mailing list