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

Need help figuring out an e2fsprogs FTBFS on mips/mipsel



Hi,

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?

Anyway, I'm confused, and if someone could look into this, I'd greatly
appreciate it.  There is also some magic MIPS stuff in debian/rules that
I don't completely understand, which was put in years ago, and I don't
know whether it is still needed (or maybe it's what's causing the
problem).  Could someone explain it to me?  Thanks!!

	   	 	 	    - Ted


Reply to: