The nvidia-drivers package does not compile with kernel 2.6.27-rc3-git5. I did not test with other kernels, the last working kernel source for me was 2.5.25-gentoo-r6. Reproducible: Always Steps to Reproduce: 1. emerge git-sources 2. emerge nvidia-drivers 3. watch the emerge fail Actual Results: The following errors appear: In file included from /var/tmp/portage/x11-drivers/nvidia-drivers-177.13/work/NVIDIA-Linux-x86-177.13-pkg0/usr/src/nv/nv.c:14: /var/tmp/portage/x11-drivers/nvidia-drivers-177.13/work/NVIDIA-Linux-x86-177.13-pkg0/usr/src/nv/nv-linux.h: In function ‘nv_execute_on_all_cpus’: /var/tmp/portage/x11-drivers/nvidia-drivers-177.13/work/NVIDIA-Linux-x86-177.13-pkg0/usr/src/nv/nv-linux.h:674: error: too many arguments to function ‘on_each_cpu’ I guess this has something to do with SMP, but I'm no expert. Expected Results: A clean compile of nvidia-drivers.
Created attachment 163332 [details, diff] Patch for 2.6.27-rc1 and nvidia 177.13 This patch fixes the problems, allows a clean compile and the driver runs without any problems. I'm running this now on 2.6.27-rc3-git5 with NVIDIA 177.13. More info at http://www.nvnews.net/vbulletin/showthread.php?t=117209
i think its a better idea to add 177.67 to the tree, masked; as usual for betas
nvidia-drivers-177.13 doesnt explicitly support new kernel coding schemes, so you are advised to use most recent beta version if you deem it necessary. nvidia-drivers-177.67 has been added to the tree, masked as per betas; waiting on bump for nvidia-settings too but thats being taken care of.