Date: Thu, 07 Sep 2006 13:25:09 +0400 From: Davaeron <davaeron@mail.ru> To: ports@freebsd.org Subject: Error compiling mail/courier-imap 4.1.1 with FAM, TRASHQUOTA, AUTH_MYSQL Message-ID: <44FFE575.6070003@mail.ru>
next in thread | raw e-mail | index | archive | help
FreeBSD 6.1-STABLE #3 Error compiling mail/courier-imap 4.1.1 with FAM, TRASHQUOTA, AUTH_MYSQL echo '#define QUOTAWARNMSG "/usr/local/etc/courier-imap/quotawarnmsg"' >quotawarnmsg.h echo '#define MAILBOT "mailbot"' >mailbot.h echo '#define AUTORESPONSEQUOTA "/usr/local/etc/courier-imap/autoresponsesquota"' >autoresponsequota.h CONFIG_FILES=deliverquota.html CONFIG_HEADERS= /bin/sh ./config.status config.status: creating deliverquota.html config.status: executing depfiles commands CONFIG_FILES=maildirmake.html CONFIG_HEADERS= /bin/sh ./config.status config.status: creating maildirmake.html config.status: executing depfiles commands CONFIG_FILES=deliverquota.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating deliverquota.8 config.status: executing depfiles commands CONFIG_FILES=maildirmake.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating maildirmake.1 config.status: executing depfiles commands CONFIG_FILES=maildiracl.html CONFIG_HEADERS= /bin/sh ./config.status config.status: creating maildiracl.html config.status: executing depfiles commands CONFIG_FILES=maildiracl.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating maildiracl.1 config.status: executing depfiles commands echo -lfam >maildir.libdeps gmake all-am gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/maildir' Compiling autoresponse.c Compiling maildiraclt.c Compiling maildircache.c Compiling maildircreate.c Compiling maildirfilename.c Compiling maildirgetnew.c Compiling maildirfilter.c Compiling maildirfilter2.c Compiling maildirflags.c Compiling maildirmkdir.c Compiling maildirgetquota.c Compiling maildirinfo.c Compiling maildirkeywords.c Compiling maildirkeywords2.c Compiling maildirkeywords3.c Compiling maildirkeywords4.cpp Compiling maildirlist.c Compiling maildirlock.c Compiling maildirmake2.c Compiling maildirnewshared.c Compiling maildirnewshared2.c Compiling maildiropen.c Compiling maildirparsequota.c Compiling maildirpath.c Compiling maildirpurgetmp.c Compiling maildirrename.c Compiling maildirsearch.c Compiling maildirsearchC.cpp Compiling maildirshared.c Compiling maildirshared2.c Compiling maildirdelfolder.c Compiling maildirquota.c Compiling maildirrequota.c Compiling maildirwatch.c Compiling loginexec.c Linking libmaildir.la Compiling deliverquota.c Linking deliverquota Compiling maildirmake.c Linking maildirmake Compiling testmaildirfilter.c Linking testmaildirfilter Compiling maildirkwtest.c Linking maildirkwtest Compiling maildirkw.c Linking maildirkw /usr/local/lib/libfam.a(fam.o)(.text+0x35): In function `FAMOpen2': : undefined reference to `operator new(unsigned int)' /usr/local/lib/libfam.a(fam.o)(.text+0x5f): In function `FAMOpen2': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(fam.o)(.text+0x8e): In function `FAMOpen2': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(fam.o)(.text+0x150): In function `FAMClose': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(fam.o)(.text+0x25e): In function `FAMMonitor(FAMConnection*, char const*, FAMRequest*, void*, int)': : undefined reference to `operator delete[](void*)' /usr/local/lib/libfam.a(fam.o)(.text+0x279): In function `FAMMonitor(FAMConnection*, char const*, FAMRequest*, void*, int)': : undefined reference to `operator delete[](void*)' /usr/local/lib/libfam.a(fam.o)(.text+0x4c8): In function `FAMMonitorCollection': : undefined reference to `operator delete[](void*)' /usr/local/lib/libfam.a(fam.o)(.text+0x4e3): In function `FAMMonitorCollection': : undefined reference to `operator delete[](void*)' /usr/local/lib/libfam.a(fam.o)(.text+0x6d4): In function `GroupStuff::GroupStuff()': : undefined reference to `operator new[](unsigned int)' /usr/local/lib/libfam.a(fam.o)(.text+0x712): 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+0xc79): In function `Client::storeUserData(int, void*)': : undefined reference to `operator new(unsigned int)' /usr/local/lib/libfam.a(Client.o)(.text+0xc8f): In function `Client::storeUserData(int, void*)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.text+0xd07): In function `Client::storeEndExist(int)': : undefined reference to `operator new(unsigned int)' /usr/local/lib/libfam.a(Client.o)(.text+0xd1d): In function `Client::storeEndExist(int)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.text+0xff0): In function `__static_initialization_and_destruction_0(int, int)': : undefined reference to `std::ios_base::Init::Init()' /usr/local/lib/libfam.a(Client.o)(.text+0x1020): In function `__tcf_0': : undefined reference to `std::ios_base::Init::~Init()' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6removeERKi+0x123): In function `BTree<int, void*>::remove(int const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertERKiRKS0_+0x6e): 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._ZN5BTreeIiPvE6insertERKiRKS0_+0x92): In function `BTree<int, void*>::insert(int const&, void* const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0xfc): 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_+0x121): In function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int const&, void* const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x1ca): 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_+0x1ef): In function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int const&, void* const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x28c): 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_+0x2b1): In function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int const&, void* const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6insertERKiRKb+0x6e): In function `BTree<int, bool>::insert(int const&, bool const&)': : undefined reference to `operator new(unsigned int)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6insertERKiRKb+0x92): In function `BTree<int, bool>::insert(int const&, bool const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0xfd): 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+0x122): In function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int const&, bool const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0x1cf): 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+0x1f4): In function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int const&, bool const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0x295): 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+0x2ba): In function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int const&, bool const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIiPvE9underflowEPNS1_4NodeEj+0x15d): 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._ZN5BTreeIiPvE9underflowEPNS1_4NodeEj+0x1bf): 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._ZN5BTreeIiPvE4NodeD1Ev+0x29): In function `BTree<int, void*>::Node::~Node()': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE6removeERKi+0x123): In function `BTree<int, bool>::remove(int const&)': : undefined reference to `operator delete(void*)' /usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.t._ZN5BTreeIibE4NodeD1Ev+0x29): more undefined references to `operator delete(void*)' follow /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.r._ZTI5BTreeIibE+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/local/lib/libfam.a(Client.o)(.eh_frame+0x12): 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. When compiling FAM i've got warning from configure! ===> Configuring for fam-2.6.10_1 configure.in:295: warning: underquoted definition of FAM_DECL_IN_MNTENT run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal List of packages: apache-2.2.3 Version 2.2 of Apache web server with prefork MPM. audit-1.0_2 Tools for remote and centralized audit data collection autoconf-2.59_2 Automatically configure source code on many Un*x platforms automake-1.9.6 GNU Standards-compliant Makefile generator (1.9) bison-1.75_2,1 A parser generator from FSF, (mostly) compatible with Yacc courier-authlib-0.58_2 Meta-port for the courier authentication library courier-authlib-base-0.58_2 Courier authentication library base courier-authlib-mysql-0.58_2 MySQL support for the Courier authentication library cvsup-without-gui-16.1h_2 General network file distribution system optimized for CVS cyrus-sasl-2.1.22 RFC 2222 SASL (Simple Authentication and Security Layer) db41-4.1.25_3 The Berkeley DB package, revision 4.1 elinks-0.11.1 Elinks - links text WWW browser with enhancements expat-2.0.0_1 XML 1.0 parser written in C expect-5.43.0 A sophisticated scripter based on tcl/tk fam-2.6.10_1 A file alteration monitor fontconfig-2.3.2_5,1 An XML-based font configuration API for X Windows freetype2-2.1.10_5 A free and portable TrueType font rendering engine gettext-0.14.5_2 GNU gettext package glib-2.10.3 Some useful routines of C programming (current stable versi gmake-3.81_1 GNU version of 'make' utility gnutls-1.4.2 GNU Transport Layer Security library help2man-1.36.4_1 Automatically generating simple manual pages from program o icu-3.4.1 International Components for Unicode (from IBM) imake-6.9.0 Imake and other utilities from X.Org libdrm-2.0.2 Userspace interface to kernel Direct Rendering Module servi libgcrypt-1.2.3 "General purpose crypto library based on code used in GnuPG libgpg-error-1.3 Common error values for all GnuPG components libiconv-1.9.2_2 A character set conversion library libidn-0.6.3 Internationalized Domain Names command line tool libltdl-1.5.22 System independent dlopen wrapper libtool-1.5.22_2 Generic shared library support script m4-1.4.4 GNU m4 mc-4.6.1_4 Midnight Commander, a free Norton Commander Clone mysql-client-5.0.24 Multithreaded SQL database (client) mysql-server-5.0.24 Multithreaded SQL database (server) openssl-stable-0.9.7j SSL and crypto library p5-gettext-1.05_1 Message handling functions pcre-6.7 Perl Compatible Regular Expressions library perl-5.8.8 Practical Extraction and Report Language pkg-config-0.20_3 A utility to retrieve information about installed libraries portaudit-0.5.11 Checks installed ports against a list of security vulnerabi portupgrade-2.1.3.3_1,2 FreeBSD ports/packages administration and management tool s py24-cheetah-1.0 HTML template engine for Python python-2.4.3 An interpreted object-oriented programming language ruby-1.8.5,1 An object-oriented interpreted scripting language ruby18-bdb-0.5.9_2 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat socks5-1.0.11_3 SOCKS v5 application layer gateway and clients squid-2.6.3 HTTP Caching Proxy sysconftool-0.15 Helps to install application configuration files tcl-8.4.13_1,1 Tool Command Language tk-8.4.13,2 Graphical toolkit for TCL wget-1.10.2 Retrieve files from the Net via HTTP and FTP xorg-libraries-6.9.0 X11 libraries and headers from X.Org make.conf (other): #ENABLE_WPA_SUPPLICANT_EAPOL=true # mysql WITH_OPENSSL=yes WITH_CHARSET=cp1251 WITH_XCHARSET=all WITH_COLLATION=cp1251_general_ci BUILD_OPTIMIZED=yes WITHOUT_INNODB=yes # openssl WITH_OPENSSL_STABLE=yes # apache WITH_MYSQL=yes WITHOUT_AUTH_MODULES=yes WITH_AUTHZ_MODULES=yes WITH_AUTHN_MODULES=yes WITH_SSL_MODULES=yes WITHOUT_DAV_MODULES=yes #sasl WITHOUT_NTLM=yes WITHOUT_OTP=yes #perl ENABLE_SUIDPERL=yes # added by use.perl PERL_VER=5.8.8 PERL_VERSION=5.8.8
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44FFE575.6070003>