Courier-imap не собирается

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Courier-imap не собирается

Непрочитанное сообщение format_c » 2006-10-19 11:36:51

отметил при make config OPENSSL, FAM, TRASHQUOTA и AUTH_MYSQL

выдает вот это:

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

ns3# make
===>  Building for courier-imap-4.1.1,1
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
gmake all-gmake-check FOO=BAR
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
Making all in numlib
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
Making all in md5
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
Making all in sha1
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
Making all in bdbobj
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/bdbobj'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/bdbobj'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/bdbobj'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/bdbobj'
Making all in soxwrap
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/soxwrap'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/soxwrap'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/soxwrap'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/soxwrap'
Making all in unicode
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/unicode'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/unicode'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/unicode'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/unicode'
Making all in rfc822
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc822'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc822'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc822'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc822'
Making all in random128
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/random128'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/random128'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/random128'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/random128'
Making all in rfc1035
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc1035'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc1035'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc1035'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc1035'
Making all in rfc2045
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc2045'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc2045'
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc2045'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/rfc2045'
Making all in liblock
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/liblock'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/liblock'
gmake[3]: Цель `all-am' не требует выполнения команд.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/liblock'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/liblock'
Making all in maildir
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/maildir'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/maildir'
Linking maildirkw
/usr/local/lib/libfam.a(fam.o)(.text+0x31): In function `FAMOpen2':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(fam.o)(.text+0xb7): In function `FAMOpen2':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(fam.o)(.text+0xd0): In function `FAMOpen2':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(fam.o)(.text+0x121): In function `FAMClose':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(fam.o)(.text+0x34b): In function `GroupStuff::GroupStuff()':
: undefined reference to `operator new[](unsigned int)'
/usr/local/lib/libfam.a(fam.o)(.text+0x475): In function `FAMMonitorCollection':
: undefined reference to `operator delete[](void*)'
/usr/local/lib/libfam.a(fam.o)(.text+0x483): In function `FAMMonitorCollection':
: undefined reference to `operator delete[](void*)'
/usr/local/lib/libfam.a(fam.o)(.text+0x564): In function `FAMMonitor(FAMConnection*, char const*, FAMRequest*, void*, int)':
: undefined reference to `operator delete[](void*)'
/usr/local/lib/libfam.a(fam.o)(.text+0x58b): In function `FAMMonitor(FAMConnection*, char const*, FAMRequest*, void*, int)':
: undefined reference to `operator delete[](void*)'
/usr/local/lib/libfam.a(fam.o)(.text+0x68f): In function `GroupStuff::GroupStuff()':
: undefined reference to `operator new[](unsigned int)'
/usr/local/lib/libfam.a(fam.o)(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
/usr/local/lib/libfam.a(Client.o)(.text+0xa22): In function `Client::storeUserData(int, void*)':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(Client.o)(.text+0xa82): In function `Client::storeEndExist(int)':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(Client.o)(.text+0xe1c): In function `global constructors keyed to _ZN6ClientC2Elji':
: undefined reference to `std::ios_base::Init::Init()'
/usr/local/lib/libfam.a(Client.o)(.text+0xe0c): In function `__tcf_0':
: undefined reference to `std::ios_base::Init::~Init()'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.r._ZTI5BTreeIibE+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.r._ZTI5BTreeIiPvE+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE4NodeD1Ev+0x32): In function `BTree<int, void*>::Node::~Node()':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvED1Ev+0x29): In function `BTree<int, void*>::~BTree()':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvED0Ev+0x31): In function `BTree<int, void*>::~BTree()':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvED0Ev+0x1f): In function `BTree<int, void*>::~BTree()':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvED0Ev+0x42): In function `BTree<int, void*>::~BTree()':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE4NodeD1Ev+0x32): more undefined references to `operator delete(void*)' follow
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0xf6): In function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int const&, void* const&)':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x17b): In function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int const&, void* const&)':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x1be): In function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int const&, void* const&)':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertERKiRKS0_+0x5f): In function `BTree<int, void*>::insert(int const&, void* const&)':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0xf3): In function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int const&, bool const&)':
: undefined reference to `operator new(unsigned int)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0x17b): more undefined references to `operator new(unsigned int)' follow
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE9underflowEPNS1_4NodeEj+0x1a6): In function `BTree<int, void*>::underflow(BTree<int, void*>::Node*, unsigned int)':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6removeERKi+0x11c): In function `BTree<int, void*>::remove(int const&)':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE9underflowEPNS0_4NodeEj+0x1a2): In function `BTree<int, bool>::underflow(BTree<int, bool>::Node*, unsigned int)':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6removeERKi+0x11c): In function `BTree<int, bool>::remove(int const&)':
: undefined reference to `operator delete(void*)'
/usr/local/lib/libfam.a(Client.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
gmake[3]: *** [maildirkw] Ошибка 1
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/maildir'
gmake[2]: *** [all] Ошибка 2
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/maildir'
gmake[1]: *** [all-recursive] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
gmake: *** [all] Ошибка 2
*** Error code 2

Stop in /usr/ports/mail/courier-imap.
снимал все галки... один хрен

что может быть.
Заранее спасибо

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-10-19 11:38:27

порты обновлял?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2006-10-19 11:49:27

Есть у него глюк, отключи FAM
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 11:51:30

Да. Сначала обновил порты, потом ставил. Галки сниммал все... не помогает :?:

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-10-19 12:02:54

make clean перед повторной сборкой делал?
Убей их всех! Бог потом рассортирует...

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 12:08:36

обязательно

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 12:25:52

че может быть???? :?

Забыл сказать, FreeBSD 6.0 RELEASE-p12

Аватара пользователя
sevalex77
сержант
Сообщения: 163
Зарегистрирован: 2006-08-18 12:56:56
Откуда: Ульяновск
Контактная информация:

Непрочитанное сообщение sevalex77 » 2006-10-19 12:29:10

И у меня тоже самое было поставил 4.0 собрался без проблем

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 12:30:54

sevalex77 писал(а):И у меня тоже самое было поставил 4.0 собрался без проблем
фрю 4.0 ????

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2006-10-19 12:32:06

Удали всё и попробуй без FAM (courier-authlib-base обязательно удали)

Сначала make clean

потом уже make install clean
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 12:36:40

dikens3 писал(а):Удали всё и попробуй без FAM (courier-authlib-base обязательно удали)

Сначала make clean

потом уже make install clean
не поверишь..... делал так уже :(

Аватара пользователя
sevalex77
сержант
Сообщения: 163
Зарегистрирован: 2006-08-18 12:56:56
Откуда: Ульяновск
Контактная информация:

Непрочитанное сообщение sevalex77 » 2006-10-19 12:37:08

нет 6.0 REALESE

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 13:14:31

люди.... спасите плиз :oops:

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-10-19 13:19:10

make config
и окошко - сюда.
у тя стопудово про фам галка стоит...
Убей их всех! Бог потом рассортирует...

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 13:21:52

ну я же не слепой... стоит три галки TRASHQUOTA OPENSSL и AUTH_MYSQL

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 13:23:20

┌────────────────────────────────────────────────────────────────────┐
│ Options for courier-imap 4.1.1,1 │
│ ┌────────────────────────────────────────────────────────────────┐ │
│ │ [X] OPENSSL Build with OpenSSL support │ │
│ │ [ ] FAM Build in fam support for IDLE command │ │
│ │ [ ] DRAC Build in DRAC support │ │
│ │ [X] TRASHQUOTA Include deleted mails in the quota │ │
│ │ [ ] GDBM Use gdbm db instead of system bdb │ │
│ │ [ ] IPV6 Build with IPv6 support │ │
│ │ [ ] AUTH_LDAP LDAP support │ │
│ │ [X] AUTH_MYSQL MySQL support │ │
│ │ [ ] AUTH_PGSQL PostgreSQL support │ │
│ │ [ ] AUTH_USERDB Userdb support │ │
│ │ [ ] AUTH_VCHKPW Vpopmail/vchkpw support │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
├─└────────────────────────────────────────────────────────────────┘─┤
│ [ OK ] Cancel │
└────────────────────────────────────────────────────────────────────┘

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-10-19 13:27:52

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

make clean
make
вывод - сюда
Убей их всех! Бог потом рассортирует...

format_c
рядовой
Сообщения: 34
Зарегистрирован: 2006-09-27 10:32:11

Непрочитанное сообщение format_c » 2006-10-19 13:57:15

вроде собраля.... но!!!!
пришлось пересобирать gmake , хотя portversion мочал, да и другие порты собирались нормально