[x264-devel] [PATCH 1/2] macosx: version the libraries

Reinhard Tartler siretart at gmail.com
Wed Mar 7 17:36:26 CET 2012


On Wed, Mar 7, 2012 at 11:18 AM, Gil Pedersen <gil at cmi.aau.dk> wrote:
> What is the rationale behind this change?
>
> It will require a recompile of anything that links against libx264 and cause incompatible programs to crash when started. I don't see any benefits to the change when libx264 already has a link time check that will crash the calling app when x264_encoder_open() is called.

Introducing versioned symbols does impact the ABI. Ideally, it is done
on the next SONAME bump so you don't have to worry about this.

-- 
regards,
    Reinhard


More information about the x264-devel mailing list