[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