[devel] libwine.so.1

Mikhail Novosyolov mikhailnov на altlinux.org
Вт Ноя 17 15:18:58 MSK 2020


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?


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