После мажорного апгрейда FreeBSD командами make delete-old, make delete-old-libs выполняется очистка старых библиотек. Чтобы не вводить по сто раз ‘y’ сделаем это в пакетном режиме
yes | make delete-old yes | make delete-old-libs
либо
make -DBATCH_DELETE_OLD_FILES delete-old make -DBATCH_DELETE_OLD_FILES delete-old-libs
естественно, после удаления старых libs пересбор проинсталеных портов
portupgrade -afrR
если что-то пошло не так и необходимо вернуть libs предыдущей системы, тогда ставим необходимый compat из портов. Также полезно взглянуть на man build

- Системный администратор с 2000 года
- Участник Freelancehunt, Хабр Q&A, cyberforum
- Кейсы