On Wed, Aug 26, 2009 at 02:08:40AM -0400, Felipe Sateler wrote: > But this will cause trouble anyway. Imagine this case: glib changes SONAME, > both app and library depend on glib. app is recompiled, gtk isn't yet.So > then app NEEDED libglib-2.0.so.1, gtk NEEDED libglib-2.0.so.0. Kaboom! The > only real solution is to make gtk's SONAME dependent on glib's, eg libgtk- > x11-2.0.so.0-glib-1 (a la boost upstream with gcc versions).
That's what symbol versioning is for. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: Digital signature