compilation fails during emerge. Reproducible: Always Steps to Reproduce: 1. emerge -uU postfix 2. 3. Actual Results: a - single_server.o a - multi_server.o a - trigger_server.o a - master_proto.o a - mail_flow.o ranlib libmaster.a cp libmaster.a ../../lib/libmaster.a ranlib ../../lib/libmaster.a ../../lib/libutil.a(dict_db.o)(.text+0x803): In function `dict_db_open': : undefined reference to `db_open' collect2: ld returned 1 exit status make: *** [master] Error 1 make: *** [update] Error 1 Expected Results: terminate compiling and install the package emerge -pv postifx [ebuild U ] net-mail/postfix-2.0.9 [2.0.3] +ssl +mysql -sasl +ldap +ipv6 -maildir -mbox Values of /etc/make.conf variables: USE="ipv6 rage128 tiff usb vim-with-x -mmx -tetex" HOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -mmmx -m3dnow -O2 -pipe -fomit-frame-pointer" FEATURES="fixpackages sandbox ccache distcc" system is Linux newjoe.joe.vr.it 2.4.20-gentoo-r5 #10 SMP Sun May 18 14:14:47 CEST 2003 i686 AMD Athlon(tm) Processor AuthenticAMD GNU/Linux Compiler: gcc (GCC) 3.2.2 Copyright (C) 2002 Free Software Foundation, Inc. emerge --version Portage 2.0.48 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) emerge --info System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(tm) Processor GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo//" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts aalib bonobo svga tcltk java guile mysql postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl ldap snmp cdr scanner ipv6 rage128 tiff usb vim-with-x -mmx -tetex" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -mmmx -m3dnow -O2 -pipe -fomit-frame-pointer" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j5" AUTOCLEAN="yes" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" FEATURES="fixpackages sandbox ccache distcc"
The fix (for me) was to change the following line in the postfix-2.0.9-r1.ebuild ebuild: TLS_P="pfixtls-0.8.13-2.0.6-0.9.7a" to TLS_P="pfixtls-0.8.13-2.0.10-0.9.7b"
please test 2.0.12-r1 which is currently marked unstable in portage. If there are no problems I will unmask this version.
closing bug as there appears to be no problem with the newest ebuilds.