grub-devel
[Top][All Lists]
Advanced

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

Re: Various build failures in current bzr tree


From: Lennart Sorensen
Subject: Re: Various build failures in current bzr tree
Date: Fri, 10 Feb 2012 14:14:21 -0500
User-agent: Mutt/1.5.20 (2009-06-14)

On Fri, Feb 10, 2012 at 02:08:52PM -0500, Lennart Sorensen wrote:
> On Fri, Feb 10, 2012 at 07:58:25PM +0100, Vladimir 'φ-coder/phcoder' 
> Serbinenko wrote:
> > On 10.02.2012 19:15, Lennart Sorensen wrote:
> > >Where should grub_arch_dl_get_tramp_got_size come from?  The linker
> > >whines about it.
> > It's in grub-core/kern/powerpc/dl.c
> > I have no trouble to cross-compile ppc port on my amd64 machine.
> 
> I will get the exact error again once I get the new code to stop whining
> so much. :)
> 
> Or I can put the defined(__powerpc__) back in the older code and try
> that again.

OK I did that:

gcc-4.4 -Os -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef 
-Wstrict-prototypes -g -fno-dwarf2-cfi-asm -fno-asynchronous-unwind-tables -m32 
-fno-stack-protector -DUSE_ASCII_FAILBACK=1 -DHAVE_UNIFONT_WIDTHSPEC=1         
-ffreestanding -Wno-undef -Wno-sign-compare -Wno-unused -Wno-unused-parameter   
-m32 -Wl,--build-id=none   -nostdlib -Wl,-N -static-libgcc -Wl,-r,-d   -o 
kernel.exec disk/kernel_exec-host.o gnulib/kernel_exec-progname.o 
gnulib/kernel_exec-error.o kern/emu/kernel_exec-cache_s.o 
kern/emu/kernel_exec-console.o kern/emu/kernel_exec-hostdisk.o 
kern/emu/kernel_exec-hostfs.o kern/emu/kernel_exec-main.o 
kern/emu/kernel_exec-misc.o kern/emu/kernel_exec-mm.o 
kern/emu/kernel_exec-time.o kern/emu/kernel_exec-cache.o 
kern/kernel_exec-command.o kern/kernel_exec-corecmd.o kern/kernel_exec-device.o 
kern/kernel_exec-disk.o kern/kernel_exec-dl.o kern/kernel_exec-env.o 
kern/kernel_exec-err.o kern/kernel_exec-file.o kern/kernel_exec-fs.o 
kern/kernel_exec-list.o kern/kernel_exec-main.o kern/kernel_exec-misc.o 
kern/kernel_exec-parser.o kern/kernel_exec-partition.o 
kern/kernel_exec-rescue_parser.o kern/kernel_exec-rescue_reader.o 
kern/kernel_exec-term.o  -lgcc  
cp kernel.exec kernel.img
gcc-4.4 -Os -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef 
-Wstrict-prototypes -g -fno-dwarf2-cfi-asm -fno-asynchronous-unwind-tables -m32 
-fno-stack-protector -DUSE_ASCII_FAILBACK=1 -DHAVE_UNIFONT_WIDTHSPEC=1          
-m32 -Wl,--build-id=none    -o grub-emu kern/emu/grub_emu-full.o 
grub_emu-grub_emu_init.o kernel.img trig.module                                 
                                                                                
                regexp.module                                   
blocklist.module              boot.module            cat.module              
cmp.module              configfile.module                     date.module       
        echo.module              extcmd.module          gptsync.module          
    halt.module              reboot.module              hashsum.module          
             help.module              hexdump.module              
keystatus.module                loadenv.module              ls.module           
   lsmmap.module                      memrw.module              minicmd.module  
            parttool.module              password.module              
password_pbkdf2.module                     probe.module              
read.module              search.module              search_fs_file.module       
       search_fs_uuid.module              search_label.module                   
   sleep.module                terminal.module              test.module         
     true.module                      videoinfo.module              
videotest.module              xnu_uuid.module              dm_nv.module         
     loopback.module              cryptodisk.module              luks.module    
          geli.module              lvm.module              ldm.module           
   mdraid09.module              mdraid1x.module              diskfilter.module  
            raid5rec.module              raid6rec.module              
scsi.module              memdisk.module                                         
             font.module            affs.module              afs.module         
     bfs.module              btrfs.module              cpio.module              
cpio_be.module              newc.module              odc.module              
ext2.module              fat.module              exfat.module              
fshelp.module              hfs.module              hfsplus.module              
iso9660.module              jfs.module              minix.module              
minix2.module              minix3.module              nilfs2.module             
 ntfs.module              ntfscomp.module              reiserfs.module          
    romfs.module              sfs.module              squash4.module            
  tar.module              udf.module              ufs1.module              
ufs2.module              xfs.module              zfs.module              
zfscrypt.module              zfsinfo.module               gettext.module        
      gfxmenu.module              hello.module              gzio.module         
     bufio.module            elf.module              crypto.module              
pbkdf2.module                                      setjmp.module                
                                                                   
normal.module              part_acorn.module              part_amiga.module     
         part_apple.module              part_gpt.module              
part_msdos.module              part_sun.module              part_plan.module    
          part_dvh.module              part_bsd.module              
part_sunpc.module              msdospart.module                     
gfxterm.module                    terminfo.module                               
     functional_test.module              example_functional_test.module         
     bitmap.module            bitmap_scale.module                 jpeg.module   
           png.module              tga.module                 video_fb.module   
         video.module             sdl.module datehook.module              
net.module              tftp.module              http.module                    
emunet.module legacycfg.module  test_blockarg.module              xzio.module   
           lzopio.module              testload.module               
keylayouts.module            priority_queue.module              time.module     
                       adler32.module              crc64.module              
gcry_rmd160.module              gcry_sha1.module              
gcry_sha256.module              gcry_whirlpool.module              
gcry_tiger.module              gcry_twofish.module              
gcry_blowfish.module              gcry_crc.module              
gcry_rfc2268.module              gcry_serpent.module              
gcry_arcfour.module              gcry_cast5.module              gcry_md4.module 
             gcry_camellia.module              gcry_des.module              
gcry_seed.module              gcry_rijndael.module              gcry_md5.module 
             gcry_sha512.module                -lncurses -lSDL   -ldevmapper    
 
kernel.img: In function `grub_dl_load_segments':
/root/grub2-1.99+20120203/build/grub-emu/grub-core/../../../grub-core/kern/dl.c:252:
 undefined reference to `grub_arch_dl_get_tramp_got_size'
collect2: ld returned 1 exit status

-- 
Len Sorensen



reply via email to

[Prev in Thread] Current Thread [Next in Thread]