On Sun, 27 Aug 2017, 8:37 p.m. Anton Gladky <[email protected]> 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.