ext2_types.h in package e2fslibs-dev is whacked

Phillip Susi psusi at cfl.rr.com
Sat Jan 7 06:29:10 GMT 2006

I just found this header because I'm trying to get the defrag package to 
compile from source on amd64, and this thing is insane.  First off, it 
seems to duplicate definitions of basic data types that are already 
defined in asm/types.h, but it does so wrongly.  Take a look at this:

#if (4 == 2)
typedef    int        __s16;
typedef    unsigned int    __u16;

WTF?  How many drugs over what period of time would you have to consume 
for 4 to equal 2?

Where did this craziness come from and can we please nuke it?

More information about the ubuntu-devel mailing list