[arch-dev-public] Preparing for libjpeg update

Jan de Groot jan at jgc.homeip.net
Tue Jun 23 06:07:36 EDT 2009


On Tue, 2009-06-23 at 11:59 +0200, Thomas Bächler wrote:
> Allan McRae schrieb:
> > Hi all,
> > 
> > This weekend should see the release of the first update for libjpeg in 
> > several years.  Everything remains API compatible so this should be just 
> > a simple rebuild...  of 130 packages from [extra].
> 
> Are you sure the ABI/soname actually changes? That would be quite a mess.

According to Debian mailinglists, the ABI/soname will change. All
symbols will be versioned, where the previous ones were not. The
upstream maintainers have decided to not include symbol aliases to the
old functions, so the new library will be binary incompatible to the old
one.
It's too bad they break ABI with a library that has been around for
years now. Open source software can be recompiled against this, but
closed software will not stand a chance with this change.



More information about the arch-dev-public mailing list