LINUX.ORG.RU

История изменений

Исправление dimgel, (текущая версия) :

Разрабы и тут могут забыть/забить/ошибиться. Мой пойнт в том, что в source based мы имеем автоматический контроль таких ошибок просто в силу самой идеи source based.

В случае арч/артикс, правильный revdep-rebuild должен по идее не только сопоставлять вывод ldd с содержимым пакетов-зависимостей (в т.ч. скачивать без инсталляции опциональные зависимости), но и сверять экспортируемые/импортируемые символы. Против несоответствия сигнатур C-функций это не поможет (а с C++-функциями – поможет, благодаря name mangling), но всяко гораздо лучше чем ничего.

Исходная версия dimgel, :

Разрабы и тут могут забыть/ошибиться. Мой пойнт в том, что в source based мы имеем автоматический контроль таких ошибок просто в силу самой идеи source based.

В случае арч/артикс, правильный revdep-rebuild должен по идее не только сопоставлять вывод ldd с содержимым пакетов-зависимостей (в т.ч. скачивать без инсталляции опциональные зависимости), но и сверять экспортируемые/импортируемые символы. Против несоответствия сигнатур C-функций это не поможет (а с C++-функциями – поможет, благодаря name mangling), но всяко гораздо лучше чем ничего.