http://qa.mandrakesoft.com/show_bug.cgi?id=5155





------- Additional Comments From [EMAIL PROTECTED]  2003-02-09 02:38 -------
$ rpm -qa | grep kernel-source 
kernel-source-2.4.22-3mdk 
 

-- 
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: NEW
creation_date: 
description: 
nvidia's installer fails during building state and complains as follows in
/var/log/nvidia-installer.log about some mdk-specific extensions:

--------CUT---------
[...]
  cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
   arentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD -D__KERNEL__ -
   DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
   _KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE
   L=4469  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86       -I. -I/us
   r/src/linux/include -Wno-cast-qual nv.c
   In file included from /usr/src/linux/include/linux/config.h:4,
                    from nv-linux.h:17,
                    from nv.c:14:
   /usr/src/linux/include/linux/autoconf.h:34:28: missing ')' after "defined"
   /usr/src/linux/include/linux/autoconf.h:34:29: missing binary operator befor
   e token "up"
   /usr/src/linux/include/linux/autoconf.h:39:26: missing ')' after "defined"
   /usr/src/linux/include/linux/autoconf.h:39:27: missing binary operator befor
   e token "smp"
   /usr/src/linux/include/linux/autoconf.h:68:28: missing ')' after "defined"
   /usr/src/linux/include/linux/autoconf.h:68:29: missing binary operator befor
   e token "up"
   /usr/src/linux/include/linux/autoconf.h:74:27: missing ')' after "defined"
   /usr/src/linux/include/linux/autoconf.h:74:28: missing binary operator befor
   e token "smp"
   /usr/src/linux/include/linux/autoconf.h:87:28: missing ')' after "defined"
   /usr/src/linux/include/linux/autoconf.h:87:29: missing binary operator befor
   e token "up"
[...]
--------CUT---------

the problems are the hyphens in the preprocessor conditionals:
--------CUT---------
#if  defined(__module__i686-up-4GB) || defined(__module__enterprise)
--------CUT---------

But even after removing them, I can build the kernel yet it remains unuseable
(tons of unresolved symbols).

Reply via email to