Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 78836

Summary: cant compile net-mail/vpopmail-5.4.6-r1 with -clearpasswd -ipalias +mysql
Product: Gentoo Linux Reporter: twist
Component: [OLD] ServerAssignee: Net-Mail Packages <net-mail+disabled>
Status: RESOLVED WONTFIX    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description twist 2005-01-20 10:09:11 UTC
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"
Comment 1 twist 2005-01-20 10:25:05 UTC
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
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-01-20 12:20:51 UTC
See Bug 78678