Summary: | ALSA ebuild error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fredrik Ovaska <feggfegg> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | richardj |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Former #4960, now similar error like here Compaq Presario 1688 Laptop, ESS Solo 1, K6-2 400, 192MB, Gentoo 1.3a (btw, alsa-driver-0.5.12a emerged without a problem) ---- Calculating dependencies \>>> Unpacking source... >>> Unpacking alsa-driver-0.9.0rc2.tar.bz2 >>> Source unpacked. creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -mcpu=k6 -march=k6 -O3 -pipe ) works... yes checking whether the C compiler (gcc -mcpu=k6 -march=k6 -O3 -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for a BSD compatible install... /bin/install -c checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for working const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking whether gcc needs -traditional... no checking for current directory... /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2 checking cross compile... checking for directory with kernel source... /usr/src/linux checking for kernel version... 2.4.19-gentoo-r7 checking for kernel linux/pm.h... yes checking for kernel module symbol versions... no checking for PCI support in kernel... no checking for SGI/MIPS (HAL2) architecture... no checking for directory to store kernel modules... /lib/modules/2.4.19-gentoo-r7/kernel/sound checking for verbose printk... on checking for debug level... none checking for processor type... unknown checking for SMP... no checking for ISA PnP driver in kernel... yes checking for ISA PnP support... yes checking for driver version... 0.9.0rc2 checking for sequencer support... yes checking for OSS/Free emulation... yes checking for RTC callback support in kernel... no checking for USB... no checking for which soundcards to compile driver for... all updating cache ./config.cache creating ./config.status creating version creating Makefile.conf creating snddevices creating utils/alsa-driver.spec creating utils/buildrpm creating toplevel.config creating include/config.h creating include/config1.h include/config1.h is unchanged creating include/version.h include/version.h is unchanged if [ ! -d include/sound -a ! -L include/sound ]; then \ ln -sf ../alsa-kernel/include include/sound ; \ fi make dep make[1]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. if [ ! -d include/sound -a ! -L include/sound ]; then \ ln -sf ../alsa-kernel/include include/sound ; \ fi cp -auv include/version.h include/sound/version.h `include/version.h' -> `include/sound/version.h' ln -sf ../support/isapnp.h include/isapnp.h cp -auv include/version.h include/sound/version.h make[2]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' make -C ioctl32 fastdep make[3]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore/ioctl32' gcc -E -M -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include -I/usr/src/linux/include -O2 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe hwdep32.c ioctl32.c pcm32.c rawmidi32.c timer32.c > .depend In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/hwdep32.c:22, from hwdep32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40:31: linux/modversions.h: No such file or directory In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/hwdep32.c:22, from hwdep32.c:1: /usr/src/linux/include/linux/spinlock.h:245:1: warning: "read_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/hwdep32.c:22, from hwdep32.c:1: /usr/include/asm/spinlock.h:204:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/hwdep32.c:22, from hwdep32.c:1: /usr/src/linux/include/linux/spinlock.h:247:1: warning: "write_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/hwdep32.c:22, from hwdep32.c:1: /usr/include/asm/spinlock.h:205:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/ioctl32.c:22, from ioctl32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40:31: linux/modversions.h: No such file or directory In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/ioctl32.c:22, from ioctl32.c:1: /usr/src/linux/include/linux/spinlock.h:245:1: warning: "read_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/ioctl32.c:22, from ioctl32.c:1: /usr/include/asm/spinlock.h:204:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/ioctl32.c:22, from ioctl32.c:1: /usr/src/linux/include/linux/spinlock.h:247:1: warning: "write_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/ioctl32.c:22, from ioctl32.c:1: /usr/include/asm/spinlock.h:205:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/pcm32.c:22, from pcm32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40:31: linux/modversions.h: No such file or directory In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/pcm32.c:22, from pcm32.c:1: /usr/src/linux/include/linux/spinlock.h:245:1: warning: "read_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/pcm32.c:22, from pcm32.c:1: /usr/include/asm/spinlock.h:204:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/pcm32.c:22, from pcm32.c:1: /usr/src/linux/include/linux/spinlock.h:247:1: warning: "write_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/pcm32.c:22, from pcm32.c:1: /usr/include/asm/spinlock.h:205:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/rawmidi32.c:22, from rawmidi32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40:31: linux/modversions.h: No such file or directory In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/rawmidi32.c:22, from rawmidi32.c:1: /usr/src/linux/include/linux/spinlock.h:245:1: warning: "read_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/rawmidi32.c:22, from rawmidi32.c:1: /usr/include/asm/spinlock.h:204:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/rawmidi32.c:22, from rawmidi32.c:1: /usr/src/linux/include/linux/spinlock.h:247:1: warning: "write_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/rawmidi32.c:22, from rawmidi32.c:1: /usr/include/asm/spinlock.h:205:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/timer32.c:22, from timer32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40:31: linux/modversions.h: No such file or directory In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/timer32.c:22, from timer32.c:1: /usr/src/linux/include/linux/spinlock.h:245:1: warning: "read_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/timer32.c:22, from timer32.c:1: /usr/include/asm/spinlock.h:204:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/timer32.c:22, from timer32.c:1: /usr/src/linux/include/linux/spinlock.h:247:1: warning: "write_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/timer32.c:22, from timer32.c:1: /usr/include/asm/spinlock.h:205:1: warning: this is the location of the previous definition make[3]: *** [fastdep] Error 1 make[3]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore/ioctl32' make[2]: *** [_sfdep_ioctl32] Error 2 make[2]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' make[1]: *** [dep] Error 1 make[1]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2' make: *** [include/sndversions.h] Error 2 make[1]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include -I/usr/src/linux/include -O2 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -DEXPORT_SYMTAB -c hwdep.c In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../alsa-kernel/core/hwdep.c:22, from hwdep.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40:31: linux/modversions.h: No such file or directory In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../alsa-kernel/core/hwdep.c:22, from hwdep.c:1: /usr/src/linux/include/linux/spinlock.h:245:1: warning: "read_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../alsa-kernel/core/hwdep.c:22, from hwdep.c:1: /usr/include/asm/spinlock.h:204:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../alsa-kernel/core/hwdep.c:22, from hwdep.c:1: /usr/src/linux/include/linux/spinlock.h:247:1: warning: "write_unlock" redefined In file included from /usr/src/linux/include/linux/spinlock.h:57, from /usr/src/linux/include/linux/module.h:11, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:49, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../alsa-kernel/core/hwdep.c:22, from hwdep.c:1: /usr/include/asm/spinlock.h:205:1: warning: this is the location of the previous definition make[1]: *** [hwdep.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' make: *** [compile] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -20, Exitcode 2 !!! Parallel Make Failed ...done! >>> emerge media-sound/alsa-driver-0.9.0_rc2 to / >>> md5 ;-) alsa-driver-0.9.0rc2.tar.bz2 !!! emerge aborting on /usr/portage/media-sound/alsa-driver/alsa-driver-0.9.0_rc2.ebuild . what kernel are you using? I have installed the default choice of kernel when installing gentoo, which created the directory /usr/src/linux-2.4.19-gentoo-r5. If this is not the version you are asking for, can you please explain how I can find out? It looks like it cant find <linux/modversions.h> and it's true, I dont have that file! How do I get that? I had the same issue as shown in the second comment. The problem is that the ebuild for alsa-driver forces the kernel include path to point to /usr/src/linux which may not be correct if you have updated your kernel. If you fix the /usr/src/linux symlink to point to the correct kernel sources alsa-drivers compile fine. BTW: If the ebuild did not do this but left it up to configure to find the right kernel it would work just fine as it finds the sources by looking at /lib/modules/"your runnin kernel"/build where build is a symlink to the kernel sources for the kernel you are running. Anyways as I commented in bug 4872 I really don't think the ebuild should force this but let configure figure it out as that is what configure is for. Fredrik, are you still experiencing this bug? Where does /usr/src/linux symlink point to on your system? Also, rc5 of alsa packages is out. Plese try it and report here. Thanks. Closing for the lack of feedback. owner=agenkin owner=agenkin |
When I try to emerge alsa sound system, I get the following result. My machine is a Dell Latitude CPi with a Crystal chipset, P2-300 and 128MB RAM. Running is Gentoo linux 1.2. ---- bash-2.05a# emerge alsa Calculating dependencies ...done! >>> emerge media-sound/alsa-driver-0.9.0_rc2 to / >>> md5 ;-) alsa-driver-0.9.0rc2.tar.bz2 >>> Unpacking source... >>> Unpacking alsa-driver-0.9.0rc2.tar.bz2 >>> Source unpacked. creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -march=i686 -O3 -pipe ) works... yes checking whether the C compiler (gcc -march=i686 -O3 -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for a BSD compatible install... /bin/install -c checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for working const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking whether gcc needs -traditional... no checking for current directory... /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2 checking cross compile... checking for directory with kernel source... /usr/src/linux checking for kernel version... 2.4.19-gentoo-r5 checking for kernel linux/pm.h... yes checking for kernel module symbol versions... no checking for PCI support in kernel... no checking for SGI/MIPS (HAL2) architecture... no checking for directory to store kernel modules... /lib/modules/2.4.19-gentoo-r5/kernel/sound checking for verbose printk... on checking for debug level... none checking for processor type... unknown checking for SMP... no checking for ISA PnP driver in kernel... yes checking for ISA PnP support... yes checking for driver version... 0.9.0rc2 checking for sequencer support... yes checking for OSS/Free emulation... yes checking for RTC callback support in kernel... no checking for USB... no checking for which soundcards to compile driver for... all updating cache ./config.cache creating ./config.status creating version creating Makefile.conf creating snddevices creating utils/alsa-driver.spec creating utils/buildrpm creating toplevel.config creating include/config.h creating include/config1.h include/config1.h is unchanged creating include/version.h include/version.h is unchanged if [ ! -d include/sound -a ! -L include/sound ]; then \ ln -sf ../alsa-kernel/include include/sound ; \ fi make dep make[1]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. if [ ! -d include/sound -a ! -L include/sound ]; then \ ln -sf ../alsa-kernel/include include/sound ; \ fi cp -auv include/version.h include/sound/version.h `include/version.h' -> `include/sound/version.h' ln -sf ../support/isapnp.h include/isapnp.h cp -auv include/version.h include/sound/version.h make[2]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' make -C ioctl32 fastdep make[3]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore/ioctl32' gcc -E -M -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include -I/usr/src/linux/include -O2 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe hwdep32.c ioctl32.c pcm32.c rawmidi32.c timer32.c > .depend In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/hwdep32.c:22, from hwdep32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40: linux/modversions.h: No such file or directory In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/ioctl32.c:22, from ioctl32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40: linux/modversions.h: No such file or directory In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/pcm32.c:22, from pcm32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40: linux/modversions.h: No such file or directory In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/rawmidi32.c:22, from rawmidi32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40: linux/modversions.h: No such file or directory In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../../alsa-kernel/core/ioctl32/timer32.c:22, from timer32.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40: linux/modversions.h: No such file or directory make[3]: *** [fastdep] Error 1 make[3]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore/ioctl32' make[2]: *** [_sfdep_ioctl32] Error 2 make[2]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' make[1]: *** [dep] Error 1 make[1]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2' make: *** [include/sndversions.h] Error 2 make[1]: Entering directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include -I/usr/src/linux/include -O2 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -DEXPORT_SYMTAB -c hwdep.c In file included from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../alsa-kernel/core/hwdep.c:22, from hwdep.c:1: /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:40: linux/modversions.h: No such file or directory In file included from /usr/src/linux/include/asm/pci.h:40, from /usr/src/linux/include/linux/pci.h:614, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/adriver.h:52, from /var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/include/sound/driver.h:43, from ../alsa-kernel/core/hwdep.c:22, from hwdep.c:1: /usr/src/linux/include/asm/io.h: In function `virt_to_phys': /usr/src/linux/include/asm/io.h:78: `PAGE_OFFSET_RAW' undeclared (first use in this function) /usr/src/linux/include/asm/io.h:78: (Each undeclared identifier is reported only once /usr/src/linux/include/asm/io.h:78: for each function it appears in.) /usr/src/linux/include/asm/io.h:79: warning: control reaches end of non-void function /usr/src/linux/include/asm/io.h: In function `phys_to_virt': /usr/src/linux/include/asm/io.h:96: `PAGE_OFFSET_RAW' undeclared (first use in this function) /usr/src/linux/include/asm/io.h:97: warning: control reaches end of non-void function /usr/src/linux/include/asm/io.h: In function `isa_check_signature': /usr/src/linux/include/asm/io.h:268: `PAGE_OFFSET_RAW' undeclared (first use in this function) make[1]: *** [hwdep.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.0_rc2/work/alsa-driver-0.9.0rc2/acore' make: *** [compile] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 7, Exitcode 2 !!! Parallel Make Failed !!! emerge aborting on /usr/portage/media-sound/alsa-driver/alsa-driver-0.9.0_rc2.ebuild .