[poppler] soname stability

Albert Astals Cid aacid at kde.org
Mon Mar 9 16:41:44 PDT 2015


El Dilluns, 9 de març de 2015, a les 09:51:11, Evangelos Foutras va escriure:
> On 08/03/15 23:52, Albert Astals Cid wrote:
> > You are checking the wrong set of files for binary compatibility.
> 
> Ah, you are correct; the site isn't checking the right files.
> 
> I ran the compatibility checker tool on locally built poppler versions
> 0.28.0 to 0.32.0 and only 0.31.0 -> 0.32.0 maintained ABI compatibility
> while bumping the soname. [1]

In 0.32.0 there's a new boolean in PSOutputDev.

In this particular case gcc is not making the class grow because it can still 
pack the new boolean with the rest, but honestly i don't know enough about C++ 
to know if this is standard mandated or compiler/architecture specific, so i 
decided to err on the safe side and still increase the soname.

Albert

> 
> Sorry for the noise.
> 
> [1] http://pkgbuild.com/~foutrelis/compat_reports/poppler/
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler



More information about the poppler mailing list