cant compile net-mail/vpopmail-5.4.6-r1 compile crashes with: i686-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -I. -I. -O2 -mcpu=i686 -fomit-frame-pointer -Wall -c `test -f 'vmoddomlimits.c' || echo './'`vmoddomlimits.c i686-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -I. -I. -O2 -mcpu=i686 -fomit-frame-pointer -Wall -c `test -f 'vchangepw.c' || echo './'`vchangepw.c i686-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -I. -I. -O2 -mcpu=i686 -fomit-frame-pointer -Wall -c `test -f 'dotqmail2valias.c' || echo './'`dotqmail2valias.c rm -f libvpopmail.a ar cru libvpopmail.a vpopmail.o md5.o bigdir.o vauth.o file_lock.o vpalias.o seek.o vlimits.o maildirquota.o cdb/*.o ranlib libvpopmail.a i686-pc-linux-gnu-gcc -O2 -mcpu=i686 -fomit-frame-pointer -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt i686-pc-linux-gnu-gcc -O2 -mcpu=i686 -fomit-frame-pointer -Wall -o vdelivermail vdelivermail.o maildirquota.o libvpopmail.a -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt /usr/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x30): In function `report_errors': : undefined reference to `ERR_get_error_line_data' /usr/lib/mysql/libmysqlclient.a(viossl.o)(.text+0xc9): In function `vio_ssl_read': : undefined reference to `SSL_read' /usr/lib/mysql/libmysqlclient.a(viossl.o)(.text+0xef): In function `vio_ssl_read': : undefined reference to `SSL_get_error' /usr/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x125): In function `vio_ssl_write': : undefined reference to `SSL_write' /usr/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x2ec): In function `vio_ssl_close': : undefined reference to `SSL_shutdown' /usr/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x2fc): In function `vio_ssl_close': : undefined reference to `SSL_free' ..... and so on i have re-emerged openssl - no effects version is: emerge openssl -vp These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-libs/openssl-0.9.7d-r2 -debug -emacs (-uclibc) revdep-rebuild says: * is okay i tryed id on an other machine, same result Reproducible: Always Steps to Reproduce: 1. emerge vpopmail ... and wait Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i686) ================================================================= System uname: 2.6.10-gentoo-r4 i686 Intel(R) Celeron(R) CPU 2.40GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 apache2 apm arts avi berkdb bitmap-fonts crypt cups encode f77 font-server foomaticdb fortran gd gdbm gif imap imlib ipv6 jpeg ldap libg++ libwww mad maildir mikmod motif mpeg mysql ncurses nls odflib oggvorbis ong opengl oss pam pdflib perl png python quicktime readline sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts vhosts xml xml2 xmms xv zlib"
strange i dongraded to mysql emerge mysql -vp These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-db/mysql-4.0.22 +berkdb -debug -innodb +perl +readline (-selinux) +ssl -static +tcpd 0 kB and net-mail/vpopmail-5.4.6-r1 compiled without problemes
See Bug 78678