[devel] IQ: wxWidgets ABI drifts (Was: Re: [Sisyphus-cybertalk] I: Sisyphus-20060601 abi_drifts: +47 -4 (2203))

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июн 1 20:39:52 MSD 2006


On Thu, Jun 01, 2006 at 09:40:34AM +0300, Andrei Bulava wrote:
> QA Team Robot wrote:
> > 	47 NEW abi_drifts added to the list
> > aMule	/usr/bin/alc	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.3.1	libwx_gtk2u_core-2.6.so.0	T	_ZN19wxTopLevelWindowGTK20RequestUserAttentionEi
> > aMule	/usr/bin/amule	wxGTK2u	/usr/lib/libwx_baseu-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_baseu-2.6.so.0.3.1	libwx_baseu-2.6.so.0	T	_ZNK7wxRegEx7MatchesEPKwij
> > aMule	/usr/bin/amule	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.3.1	libwx_gtk2u_core-2.6.so.0	T	_ZN19wxTopLevelWindowGTK20RequestUserAttentionEi
> > aMule	/usr/bin/amule	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.3.1	libwx_gtk2u_core-2.6.so.0	T	_ZNK17wxGenericListCtrl16DoClientToScreenEPiS0_
> > aMule	/usr/bin/amule	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.3.1	libwx_gtk2u_core-2.6.so.0	T	_ZNK17wxGenericListCtrl16DoScreenToClientEPiS0_
> > aMule	/usr/bin/amuled	wxGTK2u	/usr/lib/libwx_baseu-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_baseu-2.6.so.0.3.1	libwx_baseu-2.6.so.0	T	_ZNK7wxRegEx7MatchesEPKwij
> > aMule	/usr/bin/amulegui	wxGTK2u	/usr/lib/libwx_baseu-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_baseu-2.6.so.0.3.1	libwx_baseu-2.6.so.0	T	_ZNK7wxRegEx7MatchesEPKwij
> > aMule	/usr/bin/amulegui	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.3.1	libwx_gtk2u_core-2.6.so.0	T	_ZN19wxTopLevelWindowGTK20RequestUserAttentionEi
> > aMule	/usr/bin/amulegui	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.3.1	libwx_gtk2u_core-2.6.so.0	T	_ZNK17wxGenericListCtrl16DoClientToScreenEPiS0_
> > aMule	/usr/bin/amulegui	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.0.0	wxGTK2u	/usr/lib/libwx_gtk2u_core-2.6.so.0.3.1	libwx_gtk2u_core-2.6.so.0	T	_ZNK17wxGenericListCtrl16DoScreenToClientEPiS0_
> 
> Это к вопросу algor@ о необходимости пересборки пакетов, использующих
> wxWidgets. Не значит ли вышепроцитированное, что aMule-2.1.2-alt1
> собрался _не_ с wxGTK2u-2.6.3-alt1, а с предыдущей версией?

Кажется, не значит.  Семантика этого отношения такая, что с новой либой
работать будет, а со старой не будет.  То есть в старой либе нет
означенных функций, а в новой есть, и бинарь их использует.

> А вообще, снова о наболевшем: upstream wxWidgets можно научить
> использовать soname, или из-за мультиплатформенности это останется
> только мечтой?
> 
> -- 
> // AB1002-UANIC
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060601/fd50e6a9/attachment-0001.bin>


Подробная информация о списке рассылки Devel