Проблема при сборке mpd5 на FreeBSD 8.0 RC3

freebsd error mpd5 make install

7th_ipfw# pwd
/usr/ports/net/mpd5
7th_ipfw# make all install
===> mpd-5.3 depends on file: /usr/local/include/netgraph/ng_ipacct.h - not found
===> Verifying install for /usr/local/include/netgraph/ng_ipacct.h in /usr/ports/net-mgmt/ng_ipacct
===> Building for ng_ipacct-20061223
===> ng_ipacct (all)
Warning: Object directory not changed from original /usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ng_ipacct
===> ipacctctl (all)
Warning: Object directory not changed from original /usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ipacctctl
cc -O2 -pipe -DMEM_USE_ZONE -fno-strict-aliasing -g -Wall -Wformat -std=gnu99 -fstack-protector -c ipacctctl.c
ipacctctl.c:146: error: 'NG_PATHLEN' undeclared here (not in a function)
ipacctctl.c: In function 'ip_account_get_info':
ipacctctl.c:505: warning: unused variable 'path'
ipacctctl.c: In function 'ip_account_show':
ipacctctl.c:602: warning: unused variable 'path'
*** Error code 1

Stop in /usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ipacctctl.
*** Error code 1

Stop in /usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct.
*** Error code 1

Stop in /usr/ports/net-mgmt/ng_ipacct.
*** Error code 1

Stop in /usr/ports/net-mgmt/ng_ipacct.
*** Error code 1

Stop in /usr/ports/net/mpd5.
*** Error code 1

Stop in /usr/ports/net/mpd5.
7th_ipfw#


Подскажите, пожалуйста, куда смотреть?
Ответы:
ппц, боков многа)
из под рута собирайте и потом
Идёте в /usr/ports/net-mgmt/ng_ipacct/work/ng_ipacct/ и в файлике ipacctctl.c в 146, 505 и 602 строках меняете NG_PATHLEN на NG_PATHSIZ.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.