cc -O2 -fno-strict-aliasing -pipe -I/usr/ports/ports-mgmt/dialog4ports/work/dialog-1.1-20120706 -D_XOPEN_SOURCE_EXTENDED -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -o dialog4ports dialog4ports.o mixedlist.o arrows.o buttons.o dlg_keys.o help.o inputstr.o mouse.o mousewget.o textbox.o rc.o trace.o ui_getc.o util.o version.o -lncursesw
util.o(.text+0x2ead): In function `dlg_auto_size':
: undefined reference to `sqrt'
*** Error code 1
1 error
*** Error code 1
Stop in /usr/ports/ports-mgmt/dialog4ports.
FreeBSD 7.4. Связано это с изменениями в системе портов, решение -- перейти на 8 версию или более не использовать portsnap и зафиксировать порты на тэге RELENG_7_EOL
"7.4 is EOL. If you want to continue using it you will need to use
RELEASE_7_EOL. head is not supported. "
Ну и собственно по линку подробности.
Если сильно надо, находим файл ports-supfile, копируем в другое место, прописываем *default host= и
*default release=cvs tag=RELENG_7_EOL
и после этого запускаем
csup ports-supfile
Комментариев нет:
Отправить комментарий