The best solution I can come up with is to *always* change a library's soname when its dependencies change. I believe it was Joel Klecker who mentioned something about `libapi' patches for egcs that were supposed to implement this automatically.
Joel, can you comment on this (or somebody else who knows the details)?
That patch merely applies to the soname of the libstdc++ library that is part of egcs, it imparts no other functionality.
--
Joel Klecker (aka Espy) <URL:http://web.espy.org/>
<URL:mailto:[EMAIL PROTECTED]> <URL:mailto:[EMAIL PROTECTED]>
Debian GNU/Linux PowerPC -- <URL:http://www.debian.org/ports/powerpc/>