I just did a portage sync and then 'emerge -Du world' wants to upgrade squid to version 2.5.5-r3. Unfortunately, this failes with the following output (it's a bit like bug #57209 but at a slightly different place): make[3]: Entering directory `/var/tmp/portage/squid-2.5.5-r3/work/squid-2.5.STABLE5/helpers/basic_auth/SASL' source='sasl_auth.c' object='sasl_auth.o' libtool=no \ depfile='.deps/sasl_auth.Po' tmpdepfile='.deps/sasl_auth.TPo' \ depmode=gcc3 /bin/sh ../../../cfgaux/depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -march=pentium3 -O3 -pipe -D_REENTRANT -c `test -f sasl_auth.c || echo './'`sasl_auth.c sasl_auth.c: In function `main': sasl_auth.c:70: warning: passing arg 7 of `sasl_server_new' makes integer from pointer without a cast sasl_auth.c:70: error: too many arguments to function `sasl_server_new' make[3]: *** [sasl_auth.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/squid-2.5.5-r3/work/squid-2.5.STABLE5/helpers/basic_auth/SASL' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/squid-2.5.5-r3/work/squid-2.5.STABLE5/helpers/basic_auth' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/squid-2.5.5-r3/work/squid-2.5.STABLE5/helpers' make: *** [all-recursive] Error 1 !!! ERROR: www-proxy/squid-2.5.5-r3 failed. !!! Function src_compile, Line 140, Exitcode 2 !!! compile problem Reproducible: Always Steps to Reproduce: 1.emerge squid Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.6.8-gentoo) ================================================================= System uname: 2.6.8-gentoo i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X Xaw3d acl apache2 apm avi berkdb cdr crypt cups dbm divx4linux dvd dvdr emacs encode fbcon flac foomaticdb ftp gd gdbm ggi gif gnutls gpm gtk gtk2 imagemagick imap imlib jpeg lcms ldap leim libg++ libwww mad mikmod milter mime mng mozilla mpeg mysql mysqli ncurses nls odbc oggvorbis opengl oss pam pdflib perl php png posix ppds python quicktime readline recode samba sasl sdl shared sharedmem simplexml slang slp soap sockets socks5 spl ssl svga tcpd tetex theora tiff truetype unicode usb x86 xml2 xmlrpc xmms xpm xsl xv xvid zlib"
Yeah not exactly the same bug but its fixable with the same solution (at least here)... sync up your tree in 30mins or so and re-update
Andrew Bevitt: That is not working in my case I synced several times over some hours and always get the above mentioned error. :(
Unfortunately, I've to confirm that. But the error has changed! It's now exactly the same as in bug #57209
Please refetch the patch tarball and try again (changed one of the patches, so digests are coming through cvs now aswell).
OK, with the changed patch everything is fine on my system. Thanks for the quick patch!
Closing.
Oops.