SPECS: X11-driver-nvidia.spec - build requires kernel-source
Piotr Szymanski
djurban at pld-dc.org
Tue Sep 28 14:00:00 CEST 2004
Hi,
Piotr Szymanski (Tuesday 28 of September 2004 13:54):
> Works for me, please revert this (works with kernel from LINUX_2_6 -
> 2.6.9-0.13. Should work with head as well).
Furthermore:
Wykonywanie(%build): /bin/sh -e /var/tmp/rpm-tmp.74285
+ umask 022
+ cd /home/users/djurban/rpm/BUILD
+ cd NVIDIA-Linux-x86-1.0-6111-pkg1
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd usr/src/nv/
+ ln -sf Makefile.kbuild Makefile
+ [ ! -r /usr/src/linux/config-up ]
+ rm -rf include
+ install -d include/linux include/config
+ ln -sf /usr/src/linux/config-up .config
+ ln -sf /usr/src/linux/include/linux/autoconf-up.h include/linux/autoconf.h
+ ln -sf /usr/src/linux/include/asm-i386 include/asm
+ touch include/config/MARKER
+ /usr/bin/make -C /usr/src/linux clean RCS_FIND_IGNORE=-name '*.ko' -o -name
nv-kernel.o -o
M=/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
O=/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
make: Entering directory `/usr/src/linux-2.6.9'
make: Leaving directory `/usr/src/linux-2.6.9'
+ /usr/bin/make -C /usr/src/linux modules CC=athlon-pld-linux-gcc
CPP=athlon-pld-linux-gcc -E
M=/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
O=/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
make: Entering directory `/usr/src/linux-2.6.9'
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/kallsyms
HOSTCC scripts/pnmtologo
HOSTCC scripts/conmakehash
echo \#define NV_COMPILER \"`athlon-pld-linux-gcc -v 2>&1 | tail -n 1`\"
> /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv_compiler.h
CC
[M] /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.o
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nvos_unlock_pages':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:470:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nvos_free_pages':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:500:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nvos_proc_create':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:778:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `__nv_disable_pat_support':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1032:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nv_free_file_private':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1536:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nv_lock_init_locks':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3138:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nv_lock_rm':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3158:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nv_unlock_rm':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3172:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:
In function `nv_post_event':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3215:
warning: control reaches end of non-void function
CC
[M] /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-agp.o
CC
[M] /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-interface.o
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-interface.c:
In function `os_pci_write_byte':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-interface.c:823:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-interface.c:
In function `os_pci_write_word':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-interface.c:833:
warning: control reaches end of non-void function
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-interface.c:
In function `os_pci_write_dword':
/home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-interface.c:843:
warning: control reaches end of non-void function
CC
[M] /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/os-registry.o
LD
[M] /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nvidia.o
Building modules, stage 2.
MODPOST
CC /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nvidia.mod.o
LD
[M] /home/users/djurban/rpm/BUILD/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nvidia.ko
make: Leaving directory `/usr/src/linux-2.6.9'
+ mv nvidia.ko nvidia-up.ko
+ exit 0
[...]
Zapisano: /home/users/djurban/rpm/RPMS/kernel-video-nvidia-1.0.6111-3 at 2.6.9_0.13.athlon.rpm
Zapisano: /home/users/djurban/rpm/RPMS/kernel-video-nvidia-1.0.6111-3 at 2.6.9_0.13.athlon.rpm
Wykonywanie(%clean): /bin/sh -e /var/tmp/rpm-tmp.23002
[djurban][13:58:12](~/rpm/SPECS)$ LANG=C q kernel-module-build kernel-source
3-kernel-module-build-2.6.9-0.13
package kernel-source is not installed
[djurban][13:58:29](~/rpm/SPECS)$
Please revert and upgrade to a working kernel. The problem is on you side.
--
Piotr Szymanski
djurban at pld-linux.org
More information about the pld-devel-en
mailing list