New ogre version (soname change) heads-up

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

I've just commited a new version of ogre to CVS and its building as I
type this. Unfortunatly even though this is a bugfix release this
release is not ABI compatible with the previous release, and upstream
"forgot" to change the soname version. I've discussed this with upstream
and they basicly give no ABI guarantees not even between bugfix
releases. They do try to bump the soname, but forget that sometimes.

So I've removed the -version-info argument to libtool when linking and
added -release @PACKAGE_VERSION@ causing %{version} to be embedded into
the soname. This will break the rpm deps of current ogre users (soname
change), but that is way better then the silent ABI breakage which we
would have had without this change.

Thus I'm only making this change for devel and any ogre using packages
must be recompiled. The new release is supposed to be 100% API
compatible, so rebuilding should not be a problem.

Regards,

Hans

-- 
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux