-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Arthur Kerpician wrote: > C.J. Collier wrote: Hey there Arthur, > > 1) Do you have ipv4 address you can use instead of the ipv6? > >> Yes
Cool. I thought about it a bit, and I assume that you've got 'localhost' aliased to '::ffff:127.0.0.1' in /etc/hosts. You might consider tweaking that and seeing if it doesn't break other things. Either that or specifying '127.0.0.1' as the hostname instead of 'localhost' > 2) where did you get your mysql client libs? Would you consider > building your own or grabbing the "official" build from > dev.mysql.com? > >> Got the official RPM build from dev.mysql.com, right under *Linux >> x86 generic RPM (statically linked against glibc 2.2.5) >> downloads*. Should I get the *dynamically linked* RPMs? What version of glibc do you have? If it's not 2.2.5, that might explain the "can't find symbol" errors. Try the dynamic .rpm and see if that helps. >> Anyway, I installed courier-imap-3.08 and works fine. I want >> though to keep the system updated with latest versions. Okay... try out the dynamic .rpm and use 127.0.0.1... see if that fixes something. Cheers, C.J. > Arthur Kerpician wrote: > >>>> Hi, Im trying to compile courier-authlib-0.58 on FC5 with >>>> these options: >>>> >>>> ./configure --prefix=/usr/local/courier-authlib >>>> --without-authpam --without-authldap --without-authpwd >>>> --without-authmysql --without-authpgsql >>>> --without-authshadow --without-authuserdb >>>> --without-authcustom --without-authcram >>>> --without-authpipe --with-authvchkpw --with-redhat >>>> >>>> Can compile without a problem but after launching the >>>> service, I get the following in /var/log/maillog: Jun 1 >>>> 18:43:21 tom authdaemond: modules="authvchkpw", daemons=5 Jun >>>> 1 18:43:21 tom authdaemond: Installing libauthvchkpw Jun 1 >>>> 18:43:21 tom authdaemond: >>>> /usr/local/courier-authlib/lib/courier-authlib/libauthvchkpw.so.0: >>>> undefined symbol: __builtin_delete >>>> >>>> The auth doesnt work at all. Detailed debuging: Jun 1 >>>> 18:42:09 tom imapd: Connection, ip=[::ffff:127.0.0.1] Jun 1 >>>> 18:42:16 tom authdaemond: received auth request, >>>> service=imap, authtype=login Jun 1 18:42:16 tom authdaemond: >>>> FAIL, all modules rejected Jun 1 18:42:16 tom imapd: LOGIN >>>> FAILED, user=arthur, ip=[::ffff:127.0.0.1] >>>> >>>> What I did after all that was tried to compile with static >>>> libraries like that: ./configure >>>> --prefix=/usr/local/courier-authlib --without-authpam >>>> --without-authldap --without-authpwd --without-authmysql >>>> --without-authpgsql --without-authshadow >>>> --without-authuserdb --without-authcustom >>>> --without-authcram --without-authpipe --with-authvchkpw >>>> --enable-static --disable-shared --with-redhat >>>> >>>> make gives me these errors: Linking authdaemondprog >>>> /usr/lib/mysql/libmysqlclient.a(crypto_wrapper.o): In >>>> function `yaSSL::RandomPool::~RandomPool(void)': >>>> (.text+0x12a6): undefined reference to `__builtin_delete' >>>> /usr/lib/mysql/libmysqlclient.a(crypto_wrapper.o): In >>>> function `yaSSL::Integer::~Integer(void)': (.text+0x1b86): >>>> undefined reference to `__builtin_delete' >>>> /usr/lib/mysql/libmysqlclient.a(crypto_wrapper.o): In >>>> function `yaSSL::DiffieHellman::~DiffieHellman(void)': >>>> (.text+0x1ec6): undefined reference to `__builtin_delete' >>>> /usr/lib/mysql/libmysqlclient.a(crypto_wrapper.o): In >>>> function `yaSSL::DES::DESImpl::~DESImpl(void)': >>>> (.gnu.linkonce.t._._Q35yaSSL3DES7DESImpl+0x26): undefined >>>> reference to `__builtin_delete' >>>> /usr/lib/mysql/libmysqlclient.a(crypto_wrapper.o): In >>>> function `yaSSL::AES::AESImpl::~AESImpl(void)': >>>> (.gnu.linkonce.t._._Q35yaSSL3AES7AESImpl+0x71): undefined >>>> reference to `__builtin_delete' .... [more stuff here] ... >>>> > /usr/lib/mysql/libmysqlclient.a(libtaocrypt_la-algebra.o):(.gnu.linkonce.d.__vt_Q28TaoCrypt23AbstractEuclideanDomain+0xc): > >>>> >>>> undefined reference to `__pure_virtual' >>>> > /usr/lib/mysql/libmysqlclient.a(libtaocrypt_la-hash.o):(.gnu.linkonce.d.__vt_Q28TaoCrypt17HASHwithTransform+0x28): > >>>> >>>> more undefined references to `__pure_virtual' follow >>>> collect2: ld returned 1 exit status make[2]: *** >>>> [authdaemondprog] Error 1 make[2]: Leaving directory >>>> `/usr/src/courier-authlib-0.58' make[1]: *** [all-recursive] >>>> Error 1 make[1]: Leaving directory >>>> `/usr/src/courier-authlib-0.58' make: *** [all] Error 2 >>>> >>>> It's obvious that, somehow, the errors have to do with mysql >>>> client libraries but I dont have a clue how to get things >>>> working. Im using MySQL 5.0.21. Thanks for any ideas, Arthur >>>> >>>> >>>> _______________________________________________ Courier-imap >>>> mailing list [email protected] Unsubscribe: >>>> https://lists.sourceforge.net/lists/listinfo/courier-imap >>>> >>>> > > > -- <[EMAIL PROTECTED]> http://wp.colliertech.org/cj/ +1 206 > 226 5809 >>> > > -- <[EMAIL PROTECTED]> http://wp.colliertech.org/cj/ +1 206 > 226 5809 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEfyB9bS8rWWzCfqgRAhw1AJwNMYB2zB+sfepPRFUtYza8dOq8YgCcCxJ+ YTRUiMAY3x19sYqkOeiyjJU= =wN8V -----END PGP SIGNATURE----- _______________________________________________ Courier-imap mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap
