The NVIDIA kernel module fails to build for the Gentoo kernel patchset versions 2.6.11-r8 and -r9 on my machine. The build gives the following error message: /var/tmp/portage/nvidia-kernel-1.0.7174/work/NVIDIA-Linux-x86-1.0-7174-pkg0/usr/src/nv/nv.c: In function `nv_agp_init': /var/tmp/portage/nvidia-kernel-1.0.7174/work/NVIDIA-Linux-x86-1.0-7174-pkg0/usr/src/nv/nv.c:3078: error: `agp_bridges' undeclared (first use in this function) /var/tmp/portage/nvidia-kernel-1.0.7174/work/NVIDIA-Linux-x86-1.0-7174-pkg0/usr/src/nv/nv.c:3078: error: (Each undeclared identifier is reported only once /var/tmp/portage/nvidia-kernel-1.0.7174/work/NVIDIA-Linux-x86-1.0-7174-pkg0/usr/src/nv/nv.c:3078: error: for each function it appears in.) Output of emerge info follows: Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(TM) XP 2500+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.1.3-r1,dev-lang/python-2.2.3-r5,dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 13:17:24)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.1.3-r1, 2.2.3-r5, 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2, 2.4.19-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.paivola.fi/gentoo/ http://trumpetti.atm.tut.fi/gentoo/" LC_ALL="fi_FI" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd dvdr emacs emboss encode fam flac foomaticdb fortran gdbm ggi gif gpm gtk gtk2 ieee1394 imagemagick imlib ipv6 java jpeg junit kde ldap libg++ libwww mad matroska mikmod mmx motif mozilla mp3 mpeg ncurses network nls nvidia ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl slang speex spell sqlite sse ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts vorbis xine xml xml2 xmms xv xvid zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LINGUAS
I could imagine that you are facing the same problem as I do with the 7664 ones. I posted my workaround on http://www.nvnews.net/vbulletin/showthread.php? p=623054#post623054 .
The version 1.0.7664 works.