| kernel/rhel5/028stab060.8 Kernel Compilation Error [message #35629] | 
			Thu, 09 April 2009 12:03   | 
		 
		
			
				
				
				
					
						  
						PiKey
						 Messages: 9 Registered: December 2008 
						
					 | 
					Junior Member  | 
					 | 
		 
		 
	 | 
 
	
		Hi all. Yesterday I tried to compile http://wiki.openvz.org/Download/kernel/rhel5/028stab060.8 kernel on my Debian X86 Lenny, but i recieved this error and my compilation stops. I already tried tradittional way of compiling as asual and debian way -  make-kpkg. 
 
| Quote: |   lib/genalloc.c: In function 'gen_pool_alloc': 
lib/genalloc.c:149: warning: passing argument 2 of '__set_bit' from incompatible pointer                                                                     type 
lib/genalloc.c: In function 'gen_pool_free': 
lib/genalloc.c:188: warning: passing argument 2 of '__clear_bit' from incompatible pointe                                                                    r type 
  LD      lib/reed_solomon/built-in.o 
  LD      lib/zlib_deflate/built-in.o 
  CC      lib/zlib_inflate/inffast.o 
  CC      lib/zlib_inflate/inflate.o 
  CC      lib/zlib_inflate/inftrees.o 
  CC      lib/zlib_inflate/inflate_syms.o 
  LD      lib/zlib_inflate/zlib_inflate.o 
  LD      lib/zlib_inflate/built-in.o 
  CC      lib/textsearch.o 
  CC      lib/percpu_counter.o 
  CC      lib/audit.o 
  LD      lib/built-in.o 
  CC      lib/bitmap.o 
  CC      lib/bust_spinlocks.o 
  CC      lib/cmdline.o 
  CC      lib/cpumask.o 
  CC      lib/ctype.o 
  CC      lib/dec_and_lock.o 
  CC      lib/div64.o 
  CC      lib/dump_stack.o 
  CC      lib/errno.o 
  CC      lib/extable.o 
  CC      lib/hweight.o 
  CC      lib/idr.o 
  CC      lib/int_sqrt.o 
  CC      lib/ioremap.o 
  CC      lib/klist.o 
  CC      lib/kobject.o 
  CC      lib/kobject_uevent.o 
  CC      lib/kref.o 
  CC      lib/prio_tree.o 
  CC      lib/radix-tree.o 
  CC      lib/rbtree.o 
  CC      lib/rwsem.o 
  CC      lib/semaphore-sleepers.o 
  CC      lib/sha1.o 
  CC      lib/string.o 
  CC      lib/vsprintf.o 
  AR      lib/lib.a 
  CC      arch/i386/lib/cpuid-on-cpu.o 
  CC      arch/i386/lib/msr-on-cpu.o 
  LD      arch/i386/lib/built-in.o 
  CC      arch/i386/lib/bitops.o 
  AS      arch/i386/lib/checksum.o 
  CC      arch/i386/lib/delay.o 
  AS      arch/i386/lib/getuser.o 
  CC      arch/i386/lib/memcpy.o 
  AS      arch/i386/lib/putuser.o 
  CC      arch/i386/lib/strstr.o 
  CC      arch/i386/lib/usercopy.o 
  AR      arch/i386/lib/lib.a 
  GEN     .version 
  CHK     include/linux/compile.h 
  UPD     include/linux/compile.h 
  CC      init/version.o 
  LD      init/built-in.o 
  LD      .tmp_vmlinux1 
kernel/built-in.o: In function `getnstimeofday': 
(.text+0x12971): undefined reference to `__umoddi3' 
kernel/built-in.o: In function `do_gettimeofday': 
(.text+0x12a1c): undefined reference to `__udivdi3' 
kernel/built-in.o: In function `do_gettimeofday': 
(.text+0x12a39): undefined reference to `__umoddi3' 
kernel/built-in.o: In function `do_timer': 
(.text+0x13854): undefined reference to `__udivdi3' 
kernel/built-in.o: In function `do_timer': 
(.text+0x13871): undefined reference to `__umoddi3' 
make[1]: *** [.tmp_vmlinux1] Error 1 
make[1]: Leaving directory `/usr/src/linux-2.6.18' 
make: *** [debian/stamp/build/kernel] Error 2 
  |  
  
 
Compilation of OpenVZ 2.6.24-ovz008.1 and Vanillas 2.6.28.8, 2.9.29.1 earlier were successfull. I have no idea why a recieve this error. Maybe someone helps me?  
		
		
		[Updated on: Thu, 09 April 2009 12:08] Report message to a moderator  
 |  
	| 
		
	 | 
 
 
 | 
	| 
		
 | 
	| 
		
 |