[devel] abi_drift
Igor Zubkov
icesik на mail.ru
Чт Апр 20 14:26:45 MSD 2006
В сообщении от 20 апреля 2006 13:07 Alexey Tourbin написал(a):
> > Самый простой способ починить этот пакет, прибить гвоздями минимальную
> > версию glib2 для использования. В текущий момент это (это та версия
> > которая сейчас лежит в репозитории):
> > [icesik на iceberg ~]$ rpm -q glib2
> > glib2-2.10.2-alt1
> > [icesik на iceberg ~]$
> > Т.е.:
> > Requires: glib2 >= 2.10.2-alt1
> >
> > Второй способ (более правильный, но более сложный), найти версию glib2 в
> > которой были добавлены эти символы и прописать её в Requires.
>
> Ещё более правильный способ - наладить symbol versioning у glib2.
> Тогда все пакеты, которые используют g_intern_static_string и т.п.,
> автоматически получат зависимость вида libglib-2.0.so.0(GLIB_ВЕРСИЯ).
>
> Я же делал такую штуку для 2.8. Не знаю, для 2.10 было это сделано или
> нет. Посмотрю на досуге. :)
Какой шанс запихать symbol versioning в upstream?
Желания подпирать пакеты местечковыми хаками нет. Пусть автоматика работает.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 191 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20060420/425fde32/attachment.bin
Подробная информация о списке рассылки Devel