When doing emerge sweep, it exits at: Making install in src make[1]: Entering directory `/var/tmp/portage/sweep-0.8.2-r1/work/sweep-0.8.2/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I../include -I/usr/include -O2 -pipe -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -Wall -c driver_alsa.c driver_alsa.c: In function `alsa_device_setup': driver_alsa.c:213: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes pointer from integer without a cast driver_alsa.c:222: warning: passing arg 3 of `snd_pcm_hw_params_set_channels_near' makes pointer from integer without a cast driver_alsa.c:231: warning: passing arg 3 of `snd_pcm_hw_params_set_period_size_near' makes pointer from integer without a cast driver_alsa.c:241: warning: passing arg 3 of `snd_pcm_hw_params_set_periods_near' makes pointer from integer without a cast driver_alsa.c:276: error: too few arguments to function `snd_pcm_hw_params_get_rate' driver_alsa.c:277: error: too few arguments to function `snd_pcm_hw_params_get_channels' make[1]: *** [driver_alsa.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/sweep-0.8.2-r1/work/sweep-0.8.2/src' make: *** [install-recursive] Error 1 !!! ERROR: media-sound/sweep-0.8.2-r1 failed. !!! Function einstall, Line 361, Exitcode 2 !!! einstall failed Reproducible: Always Steps to Reproduce: emerge sync emerge sweep Actual Results: Making install in src make[1]: Entering directory `/var/tmp/portage/sweep-0.8.2-r1/work/sweep-0.8.2/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I../include -I/usr/include -O2 -pipe -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -Wall -c driver_alsa.c driver_alsa.c: In function `alsa_device_setup': driver_alsa.c:213: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes pointer from integer without a cast driver_alsa.c:222: warning: passing arg 3 of `snd_pcm_hw_params_set_channels_near' makes pointer from integer without a cast driver_alsa.c:231: warning: passing arg 3 of `snd_pcm_hw_params_set_period_size_near' makes pointer from integer without a cast driver_alsa.c:241: warning: passing arg 3 of `snd_pcm_hw_params_set_periods_near' makes pointer from integer without a cast driver_alsa.c:276: error: too few arguments to function `snd_pcm_hw_params_get_rate' driver_alsa.c:277: error: too few arguments to function `snd_pcm_hw_params_get_channels' make[1]: *** [driver_alsa.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/sweep-0.8.2-r1/work/sweep-0.8.2/src' make: *** [install-recursive] Error 1 !!! ERROR: media-sound/sweep-0.8.2-r1 failed. !!! Function einstall, Line 361, Exitcode 2 !!! einstall failed Expected Results: Sweep will be emerged Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031212-r0, 2.4.22-gentoo-r2) ================================================================= System uname: 2.4.22-gentoo-r2 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acpi alsa apache2 apm avi berkdb bonobo cdr crypt cups doc dvd encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png python quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype usb videosx x86 xml2 xmms xv zlib"
David - what alsa are you running? I get this too and I've got: media-sound/alsa-tools-1.0.0_rc2 * media-sound/alsa-utils-1.0.0_rc2 * media-sound/alsa-driver-1.0.0_rc2 * media-libs/alsa-lib-1.0.0_rc2 * media-libs/alsa-oss-1.0.0_rc2 * on a 2.4.22 kernel, with this error.
Same as you have
fixed in cvs