[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