16.20. Необходимые предосторожности

Иногда бывает необходимо обходить ошибки в программном обеспечении, которым комплектовались предыдущие версии FreeBSD.

  • Некоторые версии make(1) (по крайней мере в версиях 4.8 и 5.0) неправильно отрабатывали сравнение на основе OSVERSION. Это часто приводило к ошибкам при выполнении команды make describe (и, в свою очередь, в целом при выполнении make index для портов). Эта ситуация обходится окружением условной операции сравнения пробелами, например:

    if ( ${OSVERSION} > 500023 )
    
    Учтите, что при тестовой установке порта на 4.9 или 5.2 эта проблемы не обнаруживается.

По вопросам связанным с системой портов для FreeBSD, пишите по адресу <ports@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите по адресу <doc@FreeBSD.org>. Обновлено: 12.03.2015