Automatic migration. Original reporter: "HansdeGoede"
Short intro: I'm a Fedora developer and the maitainer of the Fedora cegui packages.
I've just finished updating our packages to 0.6.0, while doing this update I noticed (from comparing headers) that the ABI has changed, but the sonames have not, this is bad as it can lead to all kinda crashes. Its much better to change the soname in this case, this may still break applications because they can no longer start due to the linker not being able to find the old library, but atleast the reason for the breakage is clear then.
The attached patch changes to Makefile to pass -release instead of -version to libtool, causing libtool to embed the cegui version into the soname, so that the soname will change with each release, making clear that releases are not ABI compatible.
Note that this patch is meant to be applied on top of the patch to ensure linking against CEGUIBase for all CEGUI components, see: http://www.cegui.org.uk/mantis/view.php?id=196