Bug#873362: coinor-libcoinutils3v5: unannounced ABI change without SONAME change?

Mattia Rizzolo mattia at debian.org
Mon Aug 28 12:58:54 UTC 2017


On Sun, 27 Aug 2017, 8:37 p.m. Anton Gladky <gladk at debian.org> wrote:

> Hi Mattia,
>
> thanks for the tip! I have recompiled both libs with the same
> current gcc-7.2. And it looks like there are no dropped symbols
> (see file old-gcc7_new-gcc7.diff in attachment).
>
> But if I compare new so-file with the one shipped with Stretch
> (compiled with gcc6)
> the diff contains some missing symbols (see file  old-gcc6_new-gcc7.diff).
>

Oh!  That's interesting...

What is the best practice for such kind of libs? Provide symbol-files?
>

Not sure.  I'd suggest to try to ask to -mentors@ or -devel@, or perhaps to
James Cowgirl (CCed now) who helped with gcc-7 related stuff :)

Thank you
>
> PS I have generated the symbols with the command:
>   readelf -Ws libCoinUtils.so |  awk '{print $8}'
>

Tbh, in general I'd use dpkg-gensymbols, but well, I think it's the same.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20170828/922bf852/attachment.html>


More information about the debian-science-maintainers mailing list