У нас есть очень старые системы сборки FreeBSD (6.3), которые мы используем, чтобы поддерживать обратную совместимость с системными библиотеками для наших проприетарных двоичных файлов и избегать использования каждой версии FreeBSD.
Вопрос: технически возможно установить свежую FreeBSD 11.x и поставить на нее старую систему? Или будут проблемы из-за несовместимых системных вызовов?
Я думаю вспомнить некоторые - якобы ломающиеся - изменения интерфейса ядра относительно размера time_t
или около того. Существуют ли какие-либо изменения, которые сломали бы старые двоичные файлы, полагаясь на старый системный вызов, или это могло бы просто повлиять на вновь созданные / связанные двоичные файлы, которые привязаны к (соответствующему) новому системному вызову?