yaboot doesn't build against new e2fsprogs-1.42

acrux acrux_it at libero.it
Thu Jan 12 05:38:46 EST 2012


Ping...




On Tue, 6 Dec 2011 18:46:02 +0100 (CET)
"acrux_it at libero.it" <acrux_it at libero.it> wrote:

> hi,
> yaboot doesn't build against the just released e2fsprogs-1.42[1].
> Here my build log:
> 
> [...]
> gcc -Os -Os -m32 -mcpu=powerpc -pipe -Wall -I/usr/include -Wno-error -
> fdiagnostics-show-option -o util/addnote util/addnote.c
> ld -Ttext 0x100000 -Bstatic -melf32ppclinux second/crt0.o second/yaboot.o 
> second/cache.o second/prom.o second/file.o second/partition.o second/fs.o 
> second/cfg.o second/setjmp.o second/cmdline.o second/fs_of.o second/fs_ext2.o 
> second/fs_iso.o second/fs_swap.o second/iso_util.o lib/nonstd.o lib/nosys.o 
> lib/string.o lib/strtol.o lib/vsprintf.o lib/ctype.o lib/malloc.o lib/strstr.o 
> second/md5.o second/fs_xfs.o second/fs_reiserfs.o -lext2fs `gcc -m32 -print-
> libgcc-file-name` -o second/yaboot
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_read':
> (.text+0x114): undefined reference to `open'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_read':
> (.text+0x178): undefined reference to `read'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_write':
> (.text+0x220): undefined reference to `gettimeofday'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_reset':
> (.text+0x3bc): undefined reference to `gethostname'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_new_seq':
> (.text+0x46c): undefined reference to `gettimeofday'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_new_seq':
> (.text+0x470): undefined reference to `getpid'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_new_seq':
> (.text+0x478): undefined reference to `getuid'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_new_seq':
> (.text+0x494): undefined reference to `srand'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_new_seq':
> (.text+0x4a0): undefined reference to `gettimeofday'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_new_seq':
> (.text+0x4bc): undefined reference to `rand'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_new_seq':
> (.text+0x4d8): undefined reference to `rand'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_start':
> (.text+0x69c): undefined reference to `sleep'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_start':
> (.text+0x750): undefined reference to `gethostname'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_start':
> (.text+0x790): undefined reference to `sleep'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_stop':
> (.text+0x89c): undefined reference to `close'
> /usr/lib/libext2fs.a(mmp.o): In function `ext2fs_mmp_update':
> (.text+0x9a0): undefined reference to `gettimeofday'
> /usr/lib/libext2fs.a(inline.o): In function `ext2fs_get_arrayzero':
> (.text+0x6ec): undefined reference to `calloc'
> /usr/lib/libext2fs.a(inline.o): In function `ext2fs_open_file':
> (.text+0x964): undefined reference to `open64'
> /usr/lib/libext2fs.a(inline.o): In function `ext2fs_open_file':
> (.text+0x97c): undefined reference to `open64'
> /usr/lib/libext2fs.a(inline.o): In function `ext2fs_stat':
> (.text+0x9a0): undefined reference to `stat64'
> /usr/lib/libext2fs.a(inline.o): In function `ext2fs_fstat':
> (.text+0x9c4): undefined reference to `fstat64'
> /usr/lib/libext2fs.a(llseek.o): In function `ext2fs_llseek':
> (.text+0x30): undefined reference to `lseek64'
> /usr/lib/libext2fs.a(llseek.o): In function `ext2fs_llseek':
> (.text+0x70): undefined reference to `__errno_location'
> /usr/lib/libext2fs.a(llseek.o): In function `ext2fs_llseek':
> (.text+0xcc): undefined reference to `lseek'
> /usr/lib/libext2fs.a(llseek.o): In function `ext2fs_llseek':
> (.text+0xfc): undefined reference to `__errno_location'
> make: *** [yaboot] Error 1
> 
> 
> 
> 
> 
> 
> 
> cheers,
> --nico
> 
> 
> [1] http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
> _______________________________________________
> Yaboot-devel mailing list
> Yaboot-devel at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/yaboot-devel


-- 
acrux <acrux_it at libero.it>


More information about the Yaboot-devel mailing list