URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96470
[ Назад ]

Исходное сообщение
"Не работает make после обновления поротов"

Отправлено sergetv , 16-Фев-16 14:37 
FreeBSD 7.0-RELEASE

нужно установить nmap

Обновил порты:
portsnap fetch
portsnap extract
portsnap update

все как обычно:
Ports tree is already up to date.

затем:
cd /usr/ports/security/nmap

make
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'

"/usr/ports/Mk/bsd.sites.mk", line 1038: Malformed conditional (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 2906: warning: Missing closing parenthesis for defined()
Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 2906: Malformed conditional (((!defined(OPTIONS_DEFINE) && !defined(OPTIONS_SINGLE) && !defined(OPTIONS_MULTI))  && !defined(OPTIONS_GROUP) && !defined(OPTIONS_RADIO)  || defined(CONFIG_DONE_${PKGBASE:tu}) ||  defined(PACKAGE_BUILDING) || defined(BATCH)))
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier '-'

"/usr/ports/Mk/bsd.port.mk", line 4316: Need an operator
Unknown modifier 't'

Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 4861: warning: Missing closing parenthesis for target()
"/usr/ports/Mk/bsd.port.mk", line 4861: warning: Missing closing parenthesis for target()
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'

7 open conditionals:
               at line 5748 (evaluated to true)
              at line 5748 (evaluated to true)
             at line 5748 (evaluated to true)
            at line 5748 (evaluated to true)
           at line 5748 (evaluated to true)
          at line 4861 (evaluated to true)
         at line 4861 (evaluated to true)
make: fatal errors encountered -- cannot continue

Подскажите, как исправить?


Содержание

Сообщения в этом обсуждении
"Не работает make после обновления поротов"
Отправлено sergetv , 16-Фев-16 16:10 
> FreeBSD 7.0-RELEASE

В догонку:

pkg_info | grep ^perl
perl-5.8.8_1        Practical Extraction and Report Language

/etc/make.conf
# added by use.perl 2008-10-11 18:09:10
PERL_VER=5.8.8
PERL_VERSION=5.8.8


"Не работает make после обновления поротов"
Отправлено Vladimir , 16-Фев-16 17:10 
>> FreeBSD 7.0-RELEASE
> В догонку:
> pkg_info | grep ^perl
> perl-5.8.8_1        Practical Extraction and Report
> Language
> /etc/make.conf
> # added by use.perl 2008-10-11 18:09:10
> PERL_VER=5.8.8
> PERL_VERSION=5.8.8

http://www.bsdportal.ru/viewtopic.php?p=163440