<div class="gmail_quote"><div dir="ltr">On Sun, 27 Aug 2017, 8:37 p.m. Anton Gladky <<a href="mailto:gladk@debian.org">gladk@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Mattia,<br>
<br>
thanks for the tip! I have recompiled both libs with the same<br>
current gcc-7.2. And it looks like there are no dropped symbols<br>
(see file old-gcc7_new-gcc7.diff in attachment).<br>
<br>
But if I compare new so-file with the one shipped with Stretch<br>
(compiled with gcc6)<br>
the diff contains some missing symbols (see file  old-gcc6_new-gcc7.diff).<br></blockquote></div><div><br></div><div>Oh!  That's interesting...</div><div><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
What is the best practice for such kind of libs? Provide symbol-files?<br></blockquote></div><div><br></div><div>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 :)</div><div><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thank you<br>
<br>
PS I have generated the symbols with the command:<br>
  readelf -Ws libCoinUtils.so |  awk '{print $8}'<br></blockquote></div><div><br></div><div>Tbh, in general I'd use dpkg-gensymbols, but well, I think it's the same.</div>