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

building a recent kernel ...



Hi all,

If i try to build a kernel from kernel-sources-2.6.5, i get:

  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
local symbol 0: discarded in section `.exit.text' from drivers/built-in.o
local symbol 1: discarded in section `.exit.text' from drivers/built-in.o
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/kernel-source-2.6.5'
make: *** [stamp-build] Error 2

Running this perl script Andrew Morton sent me, it produces:

alphabox:/usr/src/kernel-source-2.6.5# ../reference_discarded.pl 
Finding objects, 537 objects, ignoring 0 module(s)
Finding conglomerates, ignoring 51 conglomerate(s)
Scanning objects
Error: ./drivers/input/serio/i8042.o .eh_frame refers to 00000000000002bf
SREL32            .exit.text
Error: ./drivers/scsi/scsi.o .eh_frame refers to 00000000000002a6 SREL32    
       .exit.text
Error: ./fs/quota_v2.o .eh_frame refers to 0000000000000299 SREL32          
 .exit.text
Error: ./fs/devpts/inode.o .eh_frame refers to 00000000000000f3 SREL32      
     .exit.text
Error: ./net/netlink/built-in.o .eh_frame refers to 000000000000036b SREL32 
          .exit.text
Error: ./drivers/input/keyboard/atkbd.o .eh_frame refers to 000000000000017d
SREL32            .exit.text
Error: ./fs/ext3/super.o .eh_frame refers to 000000000000051d SREL32        
   .exit.text
Error: ./fs/ramfs/inode.o .eh_frame refers to 00000000000000f8 SREL32       
    .exit.text
Error: ./drivers/input/input.o .eh_frame refers to 0000000000000239 SREL32  
         .exit.text
Error: ./drivers/input/serio/serio.o .eh_frame refers to 00000000000001df
SREL32            .exit.text
Error: ./arch/alpha/kernel/srm_env.o .eh_frame refers to 0000000000000087
SREL32            .exit.text
Error: ./fs/jbd/journal.o .eh_frame refers to 0000000000000547 SREL32       
    .exit.text
Error: ./fs/binfmt_script.o .eh_frame refers to 000000000000004c SREL32     
      .exit.text
Error: ./drivers/block/rd.o .eh_frame refers to 00000000000000dc SREL32     
      .exit.text
Error: ./drivers/char/rtc.o .eh_frame refers to 0000000000000031 SREL32     
      .exit.text
Error: ./net/netlink/af_netlink.o .eh_frame refers to 000000000000036b
SREL32            .exit.text
Error: ./fs/binfmt_elf.o .eh_frame refers to 0000000000000223 SREL32        
   .exit.text
Error: ./drivers/serial/8250_pnp.o .eh_frame refers to 00000000000000a2
SREL32            .exit.text
Error: ./drivers/input/misc/pcspkr.o .eh_frame refers to 000000000000004f
SREL32            .exit.text
Error: ./drivers/scsi/aic7xxx/aic7xxx_osm.o .init.text refers to
0000000000000040 ELF_LITERAL       .exit.text
Error: ./drivers/scsi/aic7xxx/aic7xxx_osm.o .init.text refers to
0000000000000044 HINT              .exit.text
Error: ./drivers/scsi/aic7xxx/aic7xxx_osm.o .eh_frame refers to
0000000000000941 SREL32            .exit.text
Error: ./fs/cramfs/inode.o .eh_frame refers to 000000000000013b SREL32      
     .exit.text
Error: ./drivers/input/keyboard/built-in.o .eh_frame refers to
000000000000017d SREL32            .exit.text
Error: ./drivers/input/misc/built-in.o .eh_frame refers to 000000000000004f
SREL32            .exit.text
Error: ./fs/eventpoll.o .eh_frame refers to 00000000000003ef SREL32         
  .exit.text
Error: ./fs/ramfs/ramfs.o .eh_frame refers to 00000000000000f8 SREL32       
    .exit.text
Error: ./fs/mbcache.o .eh_frame refers to 0000000000000189 SREL32           
.exit.text
Error: ./drivers/scsi/qlogicisp.o .eh_frame refers to 00000000000001dd
SREL32            .exit.text
Error: ./drivers/scsi/sd.o .eh_frame refers to 00000000000002ba SREL32      
     .exit.text
Error: ./drivers/ide/ide-disk.o .eh_frame refers to 000000000000046e SREL32 
          .exit.text
Error: ./fs/ramfs/built-in.o .eh_frame refers to 00000000000000f8 SREL32    
       .exit.text
Error: ./fs/pipe.o .eh_frame refers to 00000000000002ab SREL32           
.exit.text
Error: ./fs/ext2/super.o .eh_frame refers to 00000000000002a5 SREL32        
   .exit.text
Error: ./drivers/serial/8250.o .eh_frame refers to 0000000000000553 SREL32  
         .exit.text
Error: ./drivers/serial/8250_pci.o .eh_frame refers to 000000000000022e
SREL32            .exit.text
Error: ./drivers/scsi/sd_mod.o .eh_frame refers to 00000000000002ba SREL32  
         .exit.text
Done


Any ideas?

Config attached.

-- 

Jure Pečar

Attachment: .config
Description: Binary data


Reply to: