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).