emerge alsa-driver fails at compile-time, using the mm-sources kenrel (concretly version 2.5.67-mm3, the latest to now). It says an error: can't find irq_vectors.h. I searched over google and found someone with the same exactly problem; he had to change inly a line at the Makefile.conf.in file: http://www.mail-archive.com/alsa-devel@lists.sourceforge.net/msg06996.html The line to have is INCLUDE = -I$(TOPDIR)/include @EXTRA_INCLUDES@ -I$(CONFIG_SND_KERNELDIR)/include -I$(CONFIG_SND_KERNELDIR)/include/asm/mach-default instead of: INCLUDE = -I$(TOPDIR)/include @EXTRA_INCLUDES@ -I$(CONFIG_SND_KERNELDIR)/include So I untar the alsa-driver sources I had in /usr/portage/distfiles twice in different directories and then I changed the Makefile.conf.in only in one. Then I did a diff -u dir1 dir2 > alsa-driver-version.conf. But I'm sorry I have no idea how to continue to use automatically the patch with the ebuild, so I post this there to finish this and then I'll try the modified ebuild, I hope it should function. I have a patch for the 0.9.2 ebuild and another for the 0.9.0rc6, because I was using this and I had not a reason to change at first sight. PD: If you fix this, please let me know how did you do it =). Reproducible: Always Steps to Reproduce: 1. Boot with the mm-sources kernel (I'm using 2.5.67-mm3) 2. Do a emerge alsa-driver (I've tried o.9.0rc6 and 0.9.2 without luck) 3. It will never finish the compilation Actual Results: It gives me a compile-time error which says that he can't find the irq_vectors.h file. Of course the emerge fails. Expected Results: alsa-driver, no matter which version, should emerge without problem.
Created attachment 10786 [details, diff] The patch that I propose for alsa-driver 0.9.2.
Created attachment 10787 [details, diff] The patch that I propose for alsa-driver 0.9.0rc6. I changed Makefile.conf and Makefile.conf.in since both had the same content
development sources are only supported by upstream at this time.