Ошибки при сборке EXIM

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Serj7770
рядовой
Сообщения: 13
Зарегистрирован: 2008-05-03 21:56:09
Контактная информация:

Ошибки при сборке EXIM

Непрочитанное сообщение Serj7770 » 2009-06-05 13:40:03

После обновления портов перестал собиратся Exim:
>uname -r
7.2-RELEASE

Код: Выделить всё

/usr/ports/mail/exim/>make
===>  Vulnerability check disabled, database not found
===>  Extracting for exim-4.69_4
=> MD5 Checksum OK for exim/exim-4.69.tar.bz2.
=> SHA256 Checksum OK for exim/exim-4.69.tar.bz2.
===>   exim-4.69_4 depends on file: /usr/local/bin/perl5.8.9 - found
===>  Patching for exim-4.69_4
===>   exim-4.69_4 depends on file: /usr/local/bin/perl5.8.9 - found
===>  Applying FreeBSD patches for exim-4.69_4
===>   exim-4.69_4 depends on file: /usr/local/bin/perl5.8.9 - found
===>   exim-4.69_4 depends on shared library: iconv.3 - found
===>   exim-4.69_4 depends on shared library: mysqlclient.15 - found
===>  Configuring for exim-4.69_4

>>> Creating links to source files...
>>> New Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile

===>  Building for exim-4.69_4
/bin/sh ../scripts/Configure-os.h
cc pcre_maketables.c
cc pcre_chartables.c
cc pcre_compile.c
`Makefile' is up to date.

make: don't know how to make ../config.h. Stop
*** Error code 2
cc pcre_fullinfo.c
cc pcre_get.c
cc pcre_config.c
cc pcre_globals.c
cc pcre_exec.c
cc pcre_newline.c
cc pcre_study.c
cc pcre_tables.c
cc pcre_try_flipped.c
cc pcre_version.c
cc pcretest.c
rm -f libpcre.a
ar cq libpcre.a
ranlib libpcre.a
cc -o ../pcretest pcretest.o libpcre.a
1 error
*** Error code 2
1 error
*** Error code 1

Stop in /usr/ports/mail/exim.
/usr/ports/mail/exim/>
Господа гуру подскажите как сие исправить

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Ошибки при сборке EXIM

Непрочитанное сообщение Laa » 2009-06-05 13:48:28

1. удалить всю директорию /usr/ports/mail/exim
2. обновить дерево портов (portsnap fetch update) или заново распаковать.
3. сделать еще раз сборку.
все должно получиться.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Serj7770
рядовой
Сообщения: 13
Зарегистрирован: 2008-05-03 21:56:09
Контактная информация:

Re: Ошибки при сборке EXIM

Непрочитанное сообщение Serj7770 » 2009-06-05 14:16:52

Laa писал(а):1. удалить всю директорию /usr/ports/mail/exim
2. обновить дерево портов (portsnap fetch update) или заново распаковать.
3. сделать еще раз сборку.
все должно получиться.
К сожалению не помогло.

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Ошибки при сборке EXIM

Непрочитанное сообщение Laa » 2009-06-05 15:00:59

Проверьте /etc/make.conf и посмотрите критически на

Код: Выделить всё

cd /usr/ports/mail/exim
make showconfig-recursive
Может всплывут подсказки...
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Serj7770
рядовой
Сообщения: 13
Зарегистрирован: 2008-05-03 21:56:09
Контактная информация:

Re: Ошибки при сборке EXIM

Непрочитанное сообщение Serj7770 » 2009-06-05 15:14:41

Laa писал(а):Проверьте /etc/make.conf и посмотрите критически на

Код: Выделить всё

cd /usr/ports/mail/exim
make showconfig-recursive
Может всплывут подсказки...

Код: Выделить всё

[root@server /usr/ports/mail/exim]# make showconfig-recursive
===> The following configuration options are available for exim-4.69_4 and dependencies
===> The following configuration options are available for perl-threaded-5.8.9_2:
     DEBUGGING=off "Build with debugging support"
     GDBM=off "Build GDBM_File extension"
     PERL_MALLOC=on "Use Perl malloc"
     PERL_64BITINT=on "Use 64 bit integers (on i386)"
     THREADS=on "Build threaded perl"
     SUIDPERL=on "Build set-user-id suidperl binary"
     SITECUSTOMIZE=on "Run-time customization of @INC"
     USE_PERL=on "Rewrite links in /usr/bin"
===> Use 'make config' to modify these settings
===> The following configuration options are available for libiconv-1.11_1:
     EXTRA_ENCODINGS=on "Include extra character sets"
     EXTRA_PATCHES=on "Apply patches to fix CP932 add EUCJP-MS"
===> Use 'make config' to modify these settings
[root@server /usr/ports/mail/exim]#

Serj7770
рядовой
Сообщения: 13
Зарегистрирован: 2008-05-03 21:56:09
Контактная информация:

Re: Ошибки при сборке EXIM

Непрочитанное сообщение Serj7770 » 2009-06-05 21:44:34

Serj7770 писал(а):
Laa писал(а):Проверьте /etc/make.conf и посмотрите критически на
Спасибо за помощь. Проблема оказалась в строчках /etc/make.conf:
#MAKE_JOBS_NUMBER=3
#MAKE_JOBS_SAFE=yes
:(