if ia64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D__ia64__ -static -Wall -pipe -g -O2 -pipe -MT omixer.o -MD -MP -MF ".deps/omixer.Tpo" \ -c -o omixer.o `test -f 'omixer.c' || echo './'`omixer.c; \ then mv -f ".deps/omixer.Tpo" ".deps/omixer.Po"; \ else rm -f ".deps/omixer.Tpo"; exit 1; \ fi omixer.c:7:39: ../include/mixer_ordinary.h: No such file or directory omixer.c: In function `main': omixer.c:32: error: `snd_pcm_t' undeclared (first use in this function) omixer.c:32: error: (Each undeclared identifier is reported only once omixer.c:32: error: for each function it appears in.) omixer.c:32: error: `phandle' undeclared (first use in this function) omixer.c:32: error: `chandle' undeclared (first use in this function) omixer.c:32: warning: left-hand operand of comma expression has no effect omixer.c:33: error: `sndo_mixer_t' undeclared (first use in this function) omixer.c:33: error: `handle' undeclared (first use in this function) omixer.c:59: warning: implicit declaration of function `snd_pcm_open' omixer.c:59: error: `SND_PCM_STREAM_PLAYBACK' undeclared (first use in this function) omixer.c:61: warning: implicit declaration of function `snd_strerror' omixer.c:61: warning: format argument is not a pointer (arg 3) omixer.c:68: error: `SND_PCM_STREAM_CAPTURE' undeclared (first use in this function) omixer.c:71: warning: implicit declaration of function `snd_pcm_close' omixer.c:72: warning: format argument is not a pointer (arg 3) omixer.c:78: warning: implicit declaration of function `sndo_mixer_open_pcm' omixer.c:80: warning: format argument is not a pointer (arg 3) omixer.c:83: warning: implicit declaration of function `sndo_mixer_close' omixer.c:90: warning: implicit declaration of function `snd_config_update_free_global' omixer.c:32: warning: statement with no effect make[2]: *** [omixer.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.10_rc2/work/alsa-lib-1.0.10rc2/test' Portage 2.0.53_rc7 (default-linux/ia64/2004.3, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12 ia64) ================================================================= System uname: 2.6.12 ia64 0 Gentoo Base System version 1.12.0_pre9 distcc 2.18.3 ia64-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ia64 ~ia64" AUTOCLEAN="yes" CBUILD="ia64-unknown-linux-gnu" CFLAGS="-O2 -pipe" CHOST="ia64-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks noauto nodoc noinfo noman sandbox sfperms test" GENTOO_MIRRORS="ftp://gentoo.oregonstate.edu/pub/gentoo" MAKEOPTS="-j5" PKGDIR="/root/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ia64 X aalib acl alsa audiofile berkdb bitmap-fonts bzip2 cdr crypt cscope cups curl eds encode esd ethereal exif expat fam flac foomaticdb fortran gd gif glut gmp gnome gnutls gpm gstreamer gtk gtk2 guile hal howl idn imagemagick imlib ipv6 jpeg kde lcms libcaca libedit libg++ libwww matroska mhash mikmod mng motif mozilla mysql ncurses ogg oggvorbis opengl oss pam pcre pdflib perl php png postgres python qt quicktime readline ruby samba scanner sdl snmp spell ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev vorbis xine xml2 xmms xprint xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Actually, src_test seems to fail also on amd64... I'll look forward to fix it.
omixer doesn't seem to be pertinent anymore. Removed the test and also fixed the next failure with GCC4. src_test() should work fine now. Issues reported upstream.