[devel] libwine.so.1

Konstantin Lepikhov lakostis на altlinux.org
Вт Ноя 17 15:29:47 MSK 2020


Hi Mikhail!

On 11/17/2020, at 03:18:58 PM you wrote:

> 17.11.2020 12:32, Konstantin Lepikhov пишет:
> > Hi Vitaly!
> >
> > On 11/16/2020, at 09:17:55 PM you wrote:
> >
> >> Dmitry V. Levin писал 16.11.20 20:32:
> >> ...
> >>> Что такое набор непубличных вызовов?
> >>> ABI библиотеки - это интерфейс, которым могут пользоваться её клиенты,
> >>> в нём нет непубличной части.
> >> Технически частей нет, но формально есть набор т.н. документированных 
> >> API. Например, определённых в заголовочном файле.
> >>
> >> Конечно, я пытался перевести стрелки от «могут пользоваться» в сторону 
> >> «пользуются в действительности». Например, можно рассуждать о том, что 
> >> есть набор используемых ABI (для замкнутого репозитория) и не 
> >> обязательно он полностью покрывает всё, что предоставляет библиотека.
> >>
> >> Но в случае wine будет проще соответствовать требованию одинаковости 
> >> ABI, отказаться от упаковки разных версий, например.
> > В staging ABI точно другой, но там и библиотека называется
> > libwine-staging (по-крайней мере, у себя в сборке я так сделал). Что
> > мешает назвать libwine libwine-bla-bla?
> >
> А модули wine типа транслятора криптопро не перестанут работать с обоими вариантами wine?
Кто написал эти модули? Наверное, там можно указать какую библиотеку
использовать.

-- 
WBR et al.


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