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

Re: Need help figuring out an e2fsprogs FTBFS on mips/mipsel



* Theodore Ts'o (tytso@mit.edu) [111006 21:00]:
> I was hoping someone could look into this build failure for e2fsprogs:
> 
> https://buildd.debian.org/status/package.php?p=e2fsprogs
> 
> make[2]: Leaving directory `/build/buildd2-e2fsprogs_1.42~WIP-2011-10-05-1-mips-sIYDQD/e2fsprogs-1.42~WIP-2011-10-05/debian/BUILD-MIPS-64/lib/ext2fs'
> making all in lib/et
> make[2]: Entering directory `/build/buildd2-e2fsprogs_1.42~WIP-2011-10-05-1-mips-sIYDQD/e2fsprogs-1.42~WIP-2011-10-05/debian/BUILD-MIPS-64/lib/et'
> 	CC /build/buildd2-e2fsprogs_1.42~WIP-2011-10-05-1-mips-sIYDQD/e2fsprogs-1.42~WIP-2011-10-05/lib/et/error_message.c
> In file included from /usr/include/stdio.h:28:0,
>                  from /build/buildd2-e2fsprogs_1.42~WIP-2011-10-05-1-mips-sIYDQD/e2fsprogs-1.42~WIP-2011-10-05/lib/et/error_message.c:20:
> /usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory
> compilation terminated.
> 
> This looks like buggy header files, but I tried reproducing it on
> gabrielli.debian.org, and it seems to work just fine there.  It looks
> like gabrielli is a 32-bit MIPS machine, and it doesn't look like any of
> the public MIPS machines are 64-bits?   Or is there a magic chroot I
> need to use to get a 64-bit environment?

Userland is 32bit everywhere (or should), and kernel is 64bit
everywhere. In fact, gabrielli, lucatelli and corelli should be
exactly same kernel and chroot wise.



I'll try to build it in a "real" buildd chroot and see where I end.


Andi


Reply to: