[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