On Thu, Feb 24, 2011 at 11:00:59PM +0100, Jakub Zawadzki wrote: > On Thu, Feb 24, 2011 at 09:35:52PM +0000, Marcin Owsiany wrote: > > Wygląda na to, że gdzieś pomiędzy wersją 1.8.0+r592 (czyli zdaje się > > prawie 1.9) a 1.10.0 > > A dokładniej zniknął w r985 > > > zniknął symbol gg_debug_common@Base. Wygląda na to, że według narzędzi dpkg > > powoduje to złamanie ABI. > > IMHO nie ma czym się przejmować, gg_debug_common() nigdy nie było w > pliku nagłowkowym.
Z drugiej strony nagłówki to API, a symbole to ABI. Zmiany w API to problem dla programisty korzystającego z biblioteki. Złamanie ABI to problem dla użytkownika programu, którego autor myślał że był cwany bo użył "ukrytej" funkcji. Czy jest jakiś powód żeby tego nie poprawić? -- Marcin Owsiany <mar...@owsiany.pl> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216 "Every program in development at MIT expands until it can read mail." -- Unknown _______________________________________________ libgadu-devel mailing list libgadu-devel@lists.ziew.org http://lists.ziew.org/mailman/listinfo/libgadu-devel