kernel build error.

Reg Clemens reg at dwf.com
Mon Nov 10 22:36:24 UTC 2008


When building 2.6.27.5 on a 64bit machine running a 64bit kernel, there is an
error in the build which reads

<trim>
  CC      kernel/sched.o
  CC      arch/x86/kernel/irqinit_64.o
  VDSO    arch/x86/vdso/vdso.so.dbg
  OBJCOPY arch/x86/vdso/vdso.so
objcopy: arch/x86/vdso/vdso.so.dbg: File format not recognized
make[1]: *** [arch/x86/vdso/vdso.so] Error 1
make: *** [arch/x86/vdso] Error 2
make: *** Waiting for unfinished jobs....
  CC      arch/x86/kernel/setup_percpu.o
  CC      arch/x86/kernel/sys_x86_64.o
<trim>

later, when the script is trying to build the kernel, I see the same message,

<trim>
make[1]: *** [install] Error 1
make: *** [install] Error 2
[root at deneb-64 linux-2.6.27.5-PPS]# make
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CHK     include/linux/compile.h
  OBJCOPY arch/x86/vdso/vdso.so
objcopy: arch/x86/vdso/vdso.so.dbg: File format not recognized
make[1]: *** [arch/x86/vdso/vdso.so] Error 1
make: *** [arch/x86/vdso] Error 2
<trim>

Whats going on here, and what am I doing wrong?
First time Ive ever seen anything like this...

With this suffix, is this a debug file of some sort, and can I just
not ask for it (I dont see that I do)

-- 
                                        Reg.Clemens
                                        reg at dwf.com





More information about the fedora-list mailing list