On Thu, 2005-11-24 at 14:01 +0000, Neil Bothwick wrote: > On Thu, 24 Nov 2005 13:48:00 +0100, Jules Colding wrote: > > > nvidia-kernel fails to load in 2.6.14-gentoo-r2. "/var/log/messages" > > below. > > > ############### emerge --info ################# > > omc-2 ~ # emerge --info > > Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, > > glibc-2.3.5-r2, 2.6.13-gentoo-r3 x86_64) > > ================================================================= > > System uname: 2.6.13-gentoo-r3 x86_64 AMD Opteron(tm) Processor 252 > > You're not running 2.6.14-gentoo-r2.
I was. I rebooted into 2.6.13 to ease cut'n paste. But I double-checked anyway and nvidia still has unknown symbols in the latest kernel. I have attached the emerge output from the nvidia build and the emerge info from that session too. Best regards, jules > if /usr/src/linux is symlinked to > anything but the running kernel, you may experience problems. that's why > I always reboot into a new kernel before re-emerging nvidia-kernel, > which works fine with 2.6.14-gentoo-r2 here. > > If you don't want the hassle of logging into a console, emerging > nvidia-kernel and starting X when booting into a new kernel, put this > in /etc/conf.d/local.start, on a single line > > lsmod | grep --quiet nvidia || (AUTOCLEAN="no" FEATURES="-sandbox" emerge > --oneshot nvidia-kernel && modprobe -v nvidia && /etc/init.d/xdm stop zap > start) > >
Gentoo Base System version 1.6.13 Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r2 x86_64) ================================================================= System uname: 2.6.14-gentoo-r2 x86_64 AMD Opteron(tm) Processor 252 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.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/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="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.gentoo.no/ http://gentoo.prz.rzeszow.pl http://ftp.du.se/pub/os/gentoo ftp://mirror.pudas.net/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X aac aalib alsa audiofile avi berkdb bitmap-fonts browserplugin bzip2 cdr crypt cups curl dvd dvdr dvdread eds emacs emboss encode esd exif expat fam fbcon foomaticdb fortran gdbm gif glut gnome gstreamer gtk gtk2 hal iconv imlib ipv6 java jpeg lcms ldap libwww lua lzw lzw-tiff mad mng motif mozilla mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia ogg opengl oss pam pdflib perl png python quicktime readline recode sdl slang spell ssl symlink tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis xine xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Calculating dependencies [32;01m*[0m Determining the location of the kernel source code [32;01m*[0m Found kernel source directory: [32;01m*[0m /usr/src/linux [32;01m*[0m Found sources for kernel version: [32;01m*[0m 2.6.14-gentoo-r2 [32;01m*[0m Checking for MTRR support ... [A[153G [34;01m[ [32;01mok[34;01m ][0m >>> Unpacking source... Creating directory NVIDIA-Linux-x86_64-1.0-6629-pkg2 Verifying archive integrity... OK Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 1.0-6629......................................................................... [32;01m*[0m Applying nv-amd64-shutup-warnings.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1155389.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1165235.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1171869.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1175225.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1182399.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1189413.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1201042.diff ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying 2.6 kernel patches [32;01m*[0m Applying conftest_koutput_includes.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying nv-disable-preempt-on-smp_processor_id.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-1161283.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying NVIDIA_kernel-1.0-6629-agp_bridge_data.patch ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Converting NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/Makefile.kbuild to use M= instead of SUBDIRS= ... [A[153G [34;01m[ [32;01mok[34;01m ][0m >>> Source unpacked. [32;01m*[0m Preparing nvidia module NVIDIA: calling KBUILD... make CC=cc KBUILD_VERBOSE=1 -C /usr/src/linux M=/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv modules mkdir -p /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.tmp_versions make -f scripts/Makefile.build obj=/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv_compiler.h cc -Wp,-MD,/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.nv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -D__KERNEL__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -march=k8 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -I/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wno-multichar -Werror -O -fno-common -mno-red-zone -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -mcmodel=kernel -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86_64 -DNV_64_BITS -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.tmp_nv.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv.c In file included from /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv.c:14: /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:207:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:235:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv.c:203: warning: initialization from incompatible pointer type /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv.c:225:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv.c:1118:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined cc -Wp,-MD,/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.nv-vm.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -D__KERNEL__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -march=k8 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -I/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wno-multichar -Werror -O -fno-common -mno-red-zone -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -mcmodel=kernel -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86_64 -DNV_64_BITS -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DMODULE -DKBUILD_BASENAME=nv_vm -DKBUILD_MODNAME=nvidia -c -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.tmp_nv-vm.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-vm.c In file included from /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-vm.c:14: /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:207:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:235:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined cc -Wp,-MD,/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.os-agp.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -D__KERNEL__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -march=k8 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -I/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wno-multichar -Werror -O -fno-common -mno-red-zone -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -mcmodel=kernel -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86_64 -DNV_64_BITS -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DMODULE -DKBUILD_BASENAME=os_agp -DKBUILD_MODNAME=nvidia -c -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.tmp_os-agp.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-agp.c In file included from /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-agp.c:24: /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:207:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:235:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined cc -Wp,-MD,/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.os-interface.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -D__KERNEL__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -march=k8 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -I/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wno-multichar -Werror -O -fno-common -mno-red-zone -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -mcmodel=kernel -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86_64 -DNV_64_BITS -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DMODULE -DKBUILD_BASENAME=os_interface -DKBUILD_MODNAME=nvidia -c -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.tmp_os-interface.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c In file included from /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c:26: /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:207:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:235:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c:735:5: warning: "DEBUG" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c:747:5: warning: "DEBUG" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c: In function `os_register_ioctl32_conversion': /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c:1331: warning: implicit declaration of function `register_ioctl32_conversion' /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c: In function `os_unregister_ioctl32_conversion': /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.c:1339: warning: implicit declaration of function `unregister_ioctl32_conversion' cc -Wp,-MD,/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.os-registry.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -D__KERNEL__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -march=k8 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -I/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wno-multichar -Werror -O -fno-common -mno-red-zone -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -mcmodel=kernel -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86_64 -DNV_64_BITS -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DMODULE -DKBUILD_BASENAME=os_registry -DKBUILD_MODNAME=nvidia -c -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.tmp_os-registry.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-registry.c In file included from /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-registry.c:14: /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:207:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-linux.h:235:5: warning: "NV_ENABLE_MEM_TRACKING" is not defined ld -m elf_x86_64 -r -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-kernel.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-vm.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-agp.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-interface.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/os-registry.o Building modules, stage 2. make -rR -f /usr/src/linux-2.6.14-gentoo-r2/scripts/Makefile.modpost scripts/mod/modpost -m -a -i /usr/src/linux-2.6.14-gentoo-r2/Module.symvers vmlinux /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.o Warning: could not find /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.nv-kernel.o.cmd for /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nv-kernel.o *** Warning: "unregister_ioctl32_conversion" [/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.ko] undefined! *** Warning: "register_ioctl32_conversion" [/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.ko] undefined! cc -Wp,-MD,/var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/.nvidia.mod.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -D__KERNEL__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -march=k8 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -DKBUILD_BASENAME=nvidia -DKBUILD_MODNAME=nvidia -DMODULE -c -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.mod.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.mod.c ld -m elf_x86_64 -r -o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.ko /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.o /var/tmp/portage/nvidia-kernel-1.0.6629-r4/work/NVIDIA-Linux-x86_64-1.0-6629-pkg2/usr/src/nv/nvidia.mod.o NVIDIA: left KBUILD. >>> Test phase [not enabled]: media-video/nvidia-kernel-1.0.6629-r4 >>> Install nvidia-kernel-1.0.6629-r4 into >>> /var/tmp/portage/nvidia-kernel-1.0.6629-r4/image/ category media-video [32;01m*[0m Installing nvidia module man: >>> Completed installing nvidia-kernel-1.0.6629-r4 into >>> /var/tmp/portage/nvidia-kernel-1.0.6629-r4/image/ [32;01m*[0m Removing media-video/nvidia-kernel-1.0.6629-r4 from moduledb. [32;01m*[0m Updating module dependencies for 2.6.14-gentoo-r2 ... WARNING: //lib/modules/2.6.14-gentoo-r2/video/nvidia.ko needs unknown symbol register_ioctl32_conversion WARNING: //lib/modules/2.6.14-gentoo-r2/video/nvidia.ko needs unknown symbol unregister_ioctl32_conversion [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Updating modules.conf ... [A[153G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Adding module to moduledb. >>> Regenerating /etc/ld.so.cache... ...done! >>> emerge (1 of 1) media-video/nvidia-kernel-1.0.6629-r4 to / >>> md5 files ;-) nvidia-kernel-1.0.7167-r1.ebuild >>> md5 files ;-) nvidia-kernel-1.0.7174.ebuild >>> md5 files ;-) nvidia-kernel-1.0.6629-r4.ebuild >>> md5 files ;-) nvidia-kernel-1.0.6111-r3.ebuild >>> md5 files ;-) nvidia-kernel-1.0.7676-r1.ebuild >>> md5 files ;-) nvidia-kernel-1.0.7676.ebuild >>> md5 files ;-) nvidia-kernel-1.0.7667.ebuild >>> md5 files ;-) files/digest-nvidia-kernel-1.0.6111-r3 >>> md5 files ;-) files/digest-nvidia-kernel-1.0.6629-r4 >>> md5 files ;-) files/digest-nvidia-kernel-1.0.7167-r1 >>> md5 files ;-) files/digest-nvidia-kernel-1.0.7676-r1 >>> md5 files ;-) files/digest-nvidia-kernel-1.0.7174 >>> md5 files ;-) files/digest-nvidia-kernel-1.0.7667 >>> md5 files ;-) files/digest-nvidia-kernel-1.0.7676 >>> md5 files ;-) files/nvidia >>> md5 files ;-) files/1.0.6111/nv-pci_find_class.patch >>> md5 files ;-) files/1.0.6111/conftest_koutput_includes.patch >>> md5 files ;-) files/1.0.6111/power-suspend-2.6.9-changes.patch >>> md5 files ;-) files/1.0.6111/vmalloc-reserve.patch >>> md5 files ;-) files/1.0.6111/nv_enable_pci.patch >>> md5 files ;-) files/1.0.6111/nv-remap-range.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1161283.patch >>> md5 files ;-) files/1.0.6629/nv-shutup-warnings.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1165235.patch >>> md5 files ;-) files/1.0.6629/nv-disable-preempt-on-smp_processor_id.patch >>> md5 files ;-) files/1.0.6629/conftest_koutput_includes.patch >>> md5 files ;-) files/1.0.6629/nv-amd64-shutup-warnings.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1189413.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1175225.patch >>> md5 files ;-) files/1.0.6629/nv-fix-memory-limit.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1162524.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-agp_bridge_data.patch >>> md5 files ;-) files/1.0.6629/nv-pgprot-speedup.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1155389.patch >>> md5 files ;-) files/1.0.6629/nv-pgd_offset.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1182399.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1171869.patch >>> md5 files ;-) files/1.0.6629/nv-vm_flags-no-VM_LOCKED.patch >>> md5 files ;-) files/1.0.6629/NVIDIA_kernel-1.0-6629-1201042.diff >>> md5 files ;-) files/1.0.7167/NVIDIA_kernel-1.0-7167-1233959.patch >>> md5 files ;-) >>> files/1.0.7167/NVIDIA_kernel-1.0-7167-disable-preempt-on-smp_processor_id.patch >>> md5 files ;-) files/1.0.7167/NVIDIA_kernel-1.0-7167-1237815.patch >>> md5 files ;-) >>> files/1.0.7167/NVIDIA_kernel-1.0-7167-conftest-koutput-includes.patch >>> md5 files ;-) >>> files/1.0.7167/NVIDIA_kernel-1.0-7167-x86-shutup-warnings.patch >>> md5 files ;-) >>> files/1.0.7167/NVIDIA_kernel-1.0-7167-amd64-shutup-warnings.patch >>> md5 files ;-) >>> files/1.0.7667/NVIDIA_kernel-1.0-7667-KERNEL_VERSION-moved.patch >>> md5 files ;-) files/1.0.7676/NVIDIA_kernel-1.0-7676-1392404.diff >>> md5 files ;-) files/1.0.7676/NVIDIA_kernel-1.0-7676-1361053.diff >>> md5 files ;-) files/1.0.7676/NVIDIA_kernel-1.0-7676-1386866.diff >>> md5 files ;-) files/1.0.7676/NVIDIA_kernel-1.0-7676-1321905.diff >>> md5 files ;-) files/1.0.7676/NVIDIA_kernel-1.0-7676-1359015.diff >>> md5 src_uri ;-) NVIDIA-Linux-x86_64-1.0-6629-pkg2.run >>> Merging media-video/nvidia-kernel-1.0.6629-r4 to / --- /etc/ --- /etc/modules.d/ >>> /etc/modules.d/nvidia --- /lib/ --- /lib/modules/ --- /lib/modules/2.6.14-gentoo-r2/ --- /lib/modules/2.6.14-gentoo-r2/video/ >>> /lib/modules/2.6.14-gentoo-r2/video/nvidia.ko --- /usr/ --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/nvidia-kernel-1.0.6629-r4/ >>> /usr/share/doc/nvidia-kernel-1.0.6629-r4/README.gz --- /sbin/ >>> /sbin/NVmakedevices.sh >>> Safely unmerging already-installed instance... --- !mtime obj /usr/share/doc/nvidia-kernel-1.0.6629-r4/README.gz --- !mtime obj /sbin/NVmakedevices.sh --- cfgpro obj /lib/modules/2.6.14-gentoo-r2/video/nvidia.ko --- cfgpro dir /lib/modules/2.6.14-gentoo-r2/video --- cfgpro dir /lib/modules/2.6.14-gentoo-r2 --- cfgpro obj /etc/modules.d/nvidia --- cfgpro dir /etc/modules.d --- !empty dir /usr/share/doc/nvidia-kernel-1.0.6629-r4 --- !empty dir /usr/share/doc --- !empty dir /usr/share --- !empty dir /usr --- !empty dir /sbin --- !empty dir /lib/modules --- !empty dir /lib --- !empty dir /etc >>> original instance of package unmerged safely. >>> media-video/nvidia-kernel-1.0.6629-r4 merged. >>> clean: No packages selected for removal. >>> Auto-cleaning packages ... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date.