RE: Build error in linux-3.8.7

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Sarbojit,

 

Using gcc4.2.1 the compilation error disaappered, but now linker (ld) is crashing. Any workaround to overcome this?

 

CHK     include/generated/uapi/linux/version.h

CHK     include/generated/utsrelease.h

CALL    scripts/checksyscalls.sh

CHK     include/generated/compile.h

LD      arch/x86/kernel/built-in.o

/bin/sh: line 1: 17454 Segmentation fault      ld -m elf_i386 -r -o arch/x86/kernel/built-in.o arch/x86/kernel/process_32.o arch/x86/kernel/signal.o arch/x86/kernel/entry_32.o arch/x86/kernel/traps.o arch/x86/kernel/irq.o arch/x86/kernel/irq_32.o arch/x86/kernel/dumpstack_32.o arch/x86/kernel/time.o arch/x86/kernel/ioport.o arch/x86/kernel/ldt.o arch/x86/kernel/dumpstack.o arch/x86/kernel/nmi.o arch/x86/kernel/setup.o arch/x86/kernel/x86_init.o arch/x86/kernel/i8259.o arch/x86/kernel/irqinit.o arch/x86/kernel/jump_label.o arch/x86/kernel/irq_work.o arch/x86/kernel/probe_roms.o arch/x86/kernel/i386_ksyms_32.o arch/x86/kernel/syscall_32.o arch/x86/kernel/bootflag.o arch/x86/kernel/e820.o arch/x86/kernel/pci-dma.o arch/x86/kernel/quirks.o arch/x86/kernel/topology.o arch/x86/kernel/kdebugfs.o arch/x86/kernel/alternative.o arch/x86/kernel/i8253.o arch/x86/kernel/pci-nommu.o arch/x86/kernel/hw_breakpoint.o arch/x86/kernel/tsc.o arch/x86/kernel/io_delay.o arch/x86/kernel/rtc.o arch/x86/kernel/pci-iommu_table.o arch/x86/kernel/resource.o arch/x86/kernel/process.o arch/x86/kernel/i387.o arch/x86/kernel/xsave.o arch/x86/kernel/ptrace.o arch/x86/kernel/tls.o arch/x86/kernel/step.o arch/x86/kernel/i8237.o arch/x86/kernel/stacktrace.o arch/x86/kernel/cpu/built-in.o arch/x86/kernel/acpi/built-in.o arch/x86/kernel/reboot.o arch/x86/kernel/msr.o arch/x86/kernel/cpuid.o arch/x86/kernel/early-quirks.o arch/x86/kernel/smp.o arch/x86/kernel/smpboot.o arch/x86/kernel/tsc_sync.o arch/x86/kernel/setup_percpu.o arch/x86/kernel/mpparse.o arch/x86/kernel/apic/built-in.o arch/x86/kernel/reboot_fixups_32.o arch/x86/kernel/trace_clock.o arch/x86/kernel/machine_kexec_32.o arch/x86/kernel/relocate_kernel_32.o arch/x86/kernel/crash.o arch/x86/kernel/crash_dump_32.o arch/x86/kernel/kprobes.o arch/x86/kernel/kprobes-opt.o arch/x86/kernel/module.o arch/x86/kernel/doublefault_32.o arch/x86/kernel/vm86_32.o arch/x86/kernel/early_printk.o arch/x86/kernel/hpet.o arch/x86/kernel/amd_nb.o arch/x86/kernel/pcspeaker.o arch/x86/kernel/microcode.o arch/x86/kernel/check.o arch/x86/kernel/perf_regs.o

make-3.79.1-p7[2]: *** [arch/x86/kernel/built-in.o] Error 139

make-3.79.1-p7[1]: *** [arch/x86/kernel] Error 2

make-3.79.1-p7: *** [arch/x86] Error 2

 

bash-3.00$ uname -a

Linux sam-build01.cisco.com 2.6.9-89.ELsmp #1 SMP Mon Jun 22 12:32:43 EDT 2009 i686 i686 i386 GNU/Linux

 

bash-3.00$ ld --version

GNU ld version 2.15.92.0.2 20040927

Copyright 2002 Free Software Foundation, Inc.

This program is free software; you may redistribute it under the terms of

the GNU General Public License.  This program has absolutely no warranty.

 

From: kernelnewbies-bounces@xxxxxxxxxxxxxxxxx [mailto:kernelnewbies-bounces@xxxxxxxxxxxxxxxxx] On Behalf Of Giridhara RP (grp)
Sent: Wednesday, April 17, 2013 11:35 AM
To: Sarbojit Ganguly
Cc: kernelnewbies@xxxxxxxxxxxxxxxxx
Subject: RE: Build error in linux-3.8.7

 

Hi Sarbojit,

 

My gcc is 3.4.6-11. Sure, I will try 3.8.8

 

bash-3.00$ gcc --version

gcc (GCC) 3.4.6 20060404 (Red Hat 3.4.6-11)

Copyright (C) 2006 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

 

From: Sarbojit Ganguly [mailto:unixman.linuxboy@xxxxxxxxx]
Sent: Wednesday, April 17, 2013 11:34 AM
To: Giridhara RP (grp)
Cc: kernelnewbies@xxxxxxxxxxxxxxxxx
Subject: Re: Build error in linux-3.8.7

 

Hello GRP,

 

Can you post your toolchain (gcc) version? As you're doing this, may I request you to try with 3.8.8?

 

Regards,

Sarbojit

 

On 17 April 2013 10:20, Giridhara RP (grp) <grp@xxxxxxxxx> wrote:

Hi,

 

I am new to linux kernel buidling. I have download 3.8.7 latest (stable) kernel from https://www.kernel.org/. I want build kernel for X86_64.

 

1.       make x86_64_defconfig (this created .config file)

2.       make

Make failed with below error, please help me in resolving this.

 

  CC      kernel/power/user.o

  CC      kernel/power/block_io.o

  CC      kernel/power/poweroff.o

  LD      kernel/power/built-in.o

  CC      kernel/sched/core.o

  CC      kernel/sched/clock.o

  CC      kernel/sched/cputime.o

  CC      kernel/sched/idle_task.o

  CC      kernel/sched/fair.o

kernel/sched/fair.c: In function `update_curr':

kernel/sched/fair.c:428: sorry, unimplemented: inlining failed in call to 'account_cfs_rq_runtime': function body not available

kernel/sched/fair.c:714: sorry, unimplemented: called from here

make-3.79.1-p7[2]: *** [kernel/sched/fair.o] Error 1

make-3.79.1-p7[1]: *** [kernel/sched] Error 2

make-3.79.1-p7: *** [kernel] Error 2

bash-3.00$ pwd

 

thanks

Giri


_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



 

--
Regards,
Sarbojit

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux