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

Bug 122564

Summary: media-sound/alsa-driver-1.0.11_rc3 compilation trouble with 2.6.15-r1 sources
Product: Gentoo Linux Reporter: Dan Check <check>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description Dan Check 2006-02-12 08:16:07 UTC
I'm trying to upgrade to the 2.6.15 kernel, but the latest alsa driver (1.0.11_rc3) doesn't compile.  I'm running a Nehemiah chip (c3-2), which is mentioned as troublesome (http://bugs.gentoo.org/show_bug.cgi?id=117801), but this error seems to be different.  Here's where compilation fails:

make -C /usr/src/linux M=/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3 O=/usr/src/linux modules
make[1]: Entering directory `/usr/src/linux-2.6.15-gentoo-r1'
  CC [M]  /var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/acore/memalloc.o
In file included from /var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/acore/memalloc.inc:13,
                 from /var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/acore/memalloc.c:1:
/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/include/adriver.h: In function `snd_pci_orig_save_state':
/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/include/adriver.h:1017: error: too many arguments to function `pci_save_state'
/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/include/adriver.h: In function `snd_pci_orig_restore_state':
/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/include/adriver.h:1021: error: too many arguments to function `pci_restore_state'
make[4]: *** [/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/acore/memalloc.o] Error 1
make[3]: *** [/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3/acore] Error 2
make[2]: *** [_module_/var/tmp/portage/alsa-driver-1.0.11_rc3/work/alsa-driver-1.0.11rc3] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.15-gentoo-r1'
make: *** [compile] Error 2

!!! ERROR: media-sound/alsa-driver-1.0.11_rc3 failed.
!!! Function src_compile, Line 96, Exitcode 2
!!! Make Failed
!!! If you need support, post the topmost build error, NOT this status message.


Here's my emerge --info:

mcluhan alsa-driver # emerge --info 
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-gentoo-r4 i686)
=================================================================
System uname: 2.6.12-gentoo-r4 i686 VIA Nehemiah
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -msse -mmmx -mfpmath=sse -Os -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control /var/www/localhost/htdocs//mythweb/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -msse -mmmx -mfpmath=sse -Os -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.mirror.sdv.fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acl alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr cle266 crypt cups curl dbus directfb dv dvd eds emboss encode exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gpm gstreamer gtk gtk2 hal idn imagemagick imlib ipv6 java joystick jpeg lcms libg++ libwww lirc logrotate mad maildir mailwrapper mhash mikmod mjpeg mmx mng motif mozilla mp3 mpeg mysql mythtv ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl png python qt quicktime readline recode samba sdl slang snmp speex spell sse ssl svg svga tcpd theora tiff truetype truetype-fonts type1-fonts udev usb v4l vorbis win32codecs xine xinerama xml2 xmms xv xvid xvmc yv12 zeroconf zlib video_cards_cle266 video_cards_via userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS


If you want me to try anything, please let me know.  Thanks.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-18 11:09:29 UTC
Seems more or less the same.


*** This bug has been marked as a duplicate of 117801 ***