[libbluray-devel] [PATCH] add symbol versioning to shared library

Diego Elio Pettenò flameeyes at flameeyes.eu
Wed Sep 3 21:48:03 CEST 2014


Please note that symbol versioning only makes sense if you plan to *replace
the ABI of a function in a later version*. If you do that, then no,
building against a new version and trying to run it against an old version
will not work.

If you don't plan to make changes like that, symbol versioning is totally
useless.

Also, please don't make it optional, but only conditional on the OS,
because mixing builds with and without versioning across distributions
would jsut be a huge headache for no gain.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/libbluray-devel/attachments/20140903/2d08360c/attachment.html>


More information about the libbluray-devel mailing list