You are not logged in.
Hello
I can't build nvidia-beta against kernel 2.6.28, any tips of things I might need to do?
Use the Source, Luke!
Offline
i think you should report upstream.
Give what you have. To someone, it may be better than you dare to think.
Offline
Which beta? I have 180.18 driver installed and it builds against the 2.6.28 kernel without any issues.
Offline
Offline
Which beta? I have 180.18 driver installed and it builds against the 2.6.28 kernel without any issues.
180.18 built against 2.6.28 for me, too.
Offline
Well it's ofc 180.18.... the reason I am starting this thread is because it works for everyone else.
Use the Source, Luke!
Offline
Can you post the error you get when you try to build it?
Offline
[roberth@Magda nvidia-beta]$ makepkg -f
==> Making package: nvidia-beta 180.18-1 i686 (Sun Dec 28 23:35:34 CET 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Found NVIDIA-Linux-x86-180.18-pkg0.run in build dir
==> Validating source files with md5sums...
NVIDIA-Linux-x86-180.18-pkg0.run ... Passed
==> Extracting Sources...
==> Entering fakeroot environment...
==> Starting build()...
2.6.28-ARCH
Creating directory NVIDIA-Linux-x86-180.18-pkg0
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86 180.18..........................................................................................................................................
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.28-ARCH/build SUBDIRS=/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
mkdir -p /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.tmp_versions ; rm -f /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.tmp_versions/*
make -f scripts/Makefile.build obj=/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nv.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:57,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
from include/linux/pci.h:1002,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
from include/linux/hardirq.h:7,
from include/linux/interrupt.h:12,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nv-vm.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_vm)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:57,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
from include/linux/pci.h:1002,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
from include/linux/hardirq.h:7,
from include/linux/interrupt.h:12,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.os-agp.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_agp)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:57,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
from include/linux/pci.h:1002,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
from include/linux/hardirq.h:7,
from include/linux/interrupt.h:12,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.os-interface.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_interface)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:57,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
from include/linux/pci.h:1002,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
from include/linux/hardirq.h:7,
from include/linux/interrupt.h:12,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.os-registry.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_registry)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:57,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
from include/linux/pci.h:1002,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
from include/linux/hardirq.h:7,
from include/linux/interrupt.h:12,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nv-i2c.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_i2c)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:57,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
from include/linux/pci.h:1002,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
from include/linux/hardirq.h:7,
from include/linux/interrupt.h:12,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nvacpi.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvacpi)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:57,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
from include/linux/pci.h:1002,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
from include/linux/hardirq.h:7,
from include/linux/interrupt.h:12,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
ld -m elf_i386 -r -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-kernel.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.o
(cat /dev/null; echo kernel//home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.ko;) > /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/modules.order
Building modules, stage 2.
make -f /usr/src/linux-2.6.28-ARCH/scripts/Makefile.modpost
scripts/mod/modpost -i /usr/src/linux-2.6.28-ARCH/Module.symvers -I /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/Module.symvers -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/Module.symvers -S -w -s
cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nvidia.mod.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia.mod)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -DMODULE -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.c
In file included from include/linux/bitops.h:17,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/cpufeature.h:164,
from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/processor.h:16,
from include/linux/prefetch.h:14,
from include/linux/list.h:6,
from include/linux/module.h:9,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.c:1:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/module.h:9,
from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.c:1:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
ld -r -m elf_i386 --build-id -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.ko /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.o
NVIDIA: left KBUILD.
==> Tidying install...
-> Compressing man pages...
-> Stripping debugging symbols from binaries and libraries...
==> Creating package...
-> Generating .PKGINFO file...
-> Adding install script...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: nvidia-beta 180.18-1 i686 (Sun Dec 28 23:35:50 CET 2008)
Use the Source, Luke!
Offline
That looks like it built correctly.
Offline
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
Doesn't mean anything? And also the fact that there are no nvidia module? when it's installed?
Use the Source, Luke!
Offline
I always get this message when I build nvidia drivers -- I don't think it means anything.
As for the module not being there -- what's the output of "pacman -Ql nvidia-beta"?
Offline
I do not know what happend, but when I installed nvidia-beta again, exit the xserver, removed the nvidia module and modprobed it again, it went fine and xserver started normally...
Last edited by Roberth (2008-12-28 22:56:45)
Use the Source, Luke!
Offline
EDIT: I see it's fixed now
Last edited by fwojciec (2008-12-28 22:57:45)
Offline
I do not know what happend, but when I installed nvidia-beta again, exit the xserver, removed the nvidia module and modprobed it again, it went fine and xserver started normally...
The work of Christmas elves, no doubt. I woke up the other morning, and both my machines had been backed up, my wife's Windows drive had been defragged, icons for unused apps had been removed from her desktop and all the junk mail and spam had been removed from both our inboxes. It's that magical time of year!
Offline
Yeah appaerantly....
Use the Source, Luke!
Offline