История изменений
Исправление
a1batross,
(текущая версия)
:
Теоретически это может случиться. Представь, что игра ожидает из функции foo(void) получить int, а библиотеку переделали, имя оставили, и теперь она возвращает float. Или вдруг аргументы у функции теперь другие. И хорошо, если был изменён SONAME, а если нет?
Я тоже такого не встречал, но вижу, что держать бинарную совместимость никто не хочет. Высок риск ошибок.
Исходная версия
a1batross,
:
Теоретически это может случиться. Представь, что игра ожидает из функции foo(void) получить int, а библиотеку переделали, имя оставили, и теперь она возвращает float. И хорошо, если был изменён SONAME, а если нет?
Я тоже такого не встречал, но вижу, что держать бинарную совместимость никто не хочет. Высок риск ошибок.