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

           Product: kernel-source
         Component: kernel-source
           Summary: pre4.10mdk doesn't build with SMP enabled
           Version: 2.4.21-0.pre4.10mdk
          Platform: PC
        OS/Version: All
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


When trying to build pre4-10mdk with SMP support, make bzImage fails.  
  
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21pre4-10mdk/include  -Wall  
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common  
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc  
-iwithprefix include -DKBUILD_BASENAME=cpufreq  -DEXPORT_SYMTAB -c  
cpufreq.c  
In file included from cpufreq.c:28:  
/usr/src/linux-2.4.21pre4-10mdk/include/linux/cpufreq.h:41:2: #error fill in SMP 
version  
cpufreq.c: In function `cpufreq_setup':  
cpufreq.c:97: warning: implicit declaration of function `cpufreq_max'  
cpufreq.c:97: invalid lvalue in assignment  
cpufreq.c:98: warning: implicit declaration of function `cpufreq_min'  
cpufreq.c:98: invalid lvalue in assignment  
cpufreq.c: In function `cpufreq_restore':  
cpufreq.c:192: warning: implicit declaration of function `cpufreq_current'  
cpufreq.c: In function `cpufreq_set':  
cpufreq.c:284: invalid lvalue in assignment  
cpufreq.c: At top level:  
cpufreq.c:413: invalid lvalue in unary `&'  
cpufreq.c:413: initializer element is not constant  
cpufreq.c:413: (near initialization for `ctl_cpu_vars[0].data')  
cpufreq.c:417: initializer element is not constant  
cpufreq.c:417: (near initialization for `ctl_cpu_vars[0]')  
cpufreq.c:421: invalid lvalue in unary `&'  
cpufreq.c:421: initializer element is not constant  
cpufreq.c:421: (near initialization for `ctl_cpu_vars[1].data')  
cpufreq.c:425: initializer element is not constant  
cpufreq.c:425: (near initialization for `ctl_cpu_vars[1]')  
cpufreq.c:432: initializer element is not constant  
cpufreq.c:432: (near initialization for `ctl_cpu_vars[2]')  
cpufreq.c:435: initializer element is not constant  
cpufreq.c:435: (near initialization for `ctl_cpu_vars[3]')  
cpufreq.c: In function `cpufreq_init':  
cpufreq.c:514: invalid lvalue in assignment  
cpufreq.c:516: invalid lvalue in assignment  
cpufreq.c:519: invalid lvalue in assignment  
cpufreq.c:528: invalid lvalue in assignment  
make[2]: *** [cpufreq.o] Error 1  
make[2]: Leaving directory `/usr/src/linux-2.4.21pre4-10mdk/kernel'  
make[1]: *** [first_rule] Error 2  
make[1]: Leaving directory `/usr/src/linux-2.4.21pre4-10mdk/kernel'  
make: *** [_dir_kernel] Error 2  
  
Checked on 2.4.21pre4-2mdk as well, same error.  
  
I'm using latest aic79xx scsi drivers from J. T. Gibbs built as modules. They work 
well  
with 2.4.19-24mdk.  
  
Config file follows:  
 
*** get .config file from: http://tnt.pl/config-2.4.21pre4-10mdk ****



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

Reply via email to