yaboot doesn't build against new e2fsprogs-1.42

Benjamin Herrenschmidt benh at kernel.crashing.org
Sat May 19 08:27:49 EST 2012


On Fri, 2012-05-18 at 19:47 +0200, acrux wrote:
> On Sat, 05 May 2012 08:40:02 -0400
> Joseph Jezak <josejx at gentoo.org> wrote:
> 
> > Here's a fixed version of the patch which works with e2fsprogs-1.42.x
> > 
> > -Joe
> 
> mmh.. it seems that latest e2fsprogs.1.42.3 changed again somenthing.... and your patch isn't enough.

Can somebody talk to Ted about that ? It's a problematic trend ...

Cheers,
Ben.

> [...]
> gcc -Os -Os -m32 -mcpu=powerpc -pipe -Wall -I/usr/include -Wno-error -fdiagnostics-show-option -o util/addnote util/addnote.c
> ln -sf ybin ybin/mkofboot
> 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(getsectsize.o): In function `ext2fs_get_device_sectsize':
> (.text+0x3c): undefined reference to `ioctl'
> /usr/lib/libext2fs.a(getsectsize.o): In function `ext2fs_get_dio_alignment':
> (.text+0xc0): undefined reference to `ioctl'
> /usr/lib/libext2fs.a(getsectsize.o): In function `ext2fs_get_device_phys_sectsize':
> (.text+0x160): undefined reference to `ioctl'
> make: *** [yaboot] Error 1
> 
> 
> 
> cheers,
> --nico




More information about the Yaboot-devel mailing list