On Mon, Jun 28, 2010 at 16:14:23 +0200, Bastien ROUCARIES wrote: > upstream does not seems how to use libtools in order to create a publi > private list of symbols using the procedure described in > http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=12841 > Oh and fwiw libtool does not create a list. It takes a list (or regexp) and ensures that only the matching symbols are exported. You can achieve the same with a linker script or adding visibility attributes in the source code. But neither of those prevent ABI breakage if public functions or symbols change signature or are removed, which is what happened here. The only way to prevent this is to either bump SONAME when that happens, or not do those changes in the first place.
Cheers, Julien
signature.asc
Description: Digital signature

