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