ext2_types.h in package e2fslibs-dev is whacked

Ben Collins ben.collins at ubuntu.com
Sun Jan 8 16:29:06 GMT 2006


On Sat, 2006-01-07 at 12:59 -0500, Phillip Susi wrote:
> Sorry, I was up all night and a bit cranky when I wrote that ;)
> 
> Now that I'm well rested, I see clearly what the problem is... both long 
> and long long are 64 bits on amd64.  The .h.in tests for both to be 8, 
> but tests long before long long and goes with the first one it finds.  
> This conflicts with the long long definition used in asm/types.h.  This 
> should be easy to fix by simply reversing the order of the two checks so 
> that long long gets priority.  I guess I should make the fix in the 
> package and upload the debdiff to a malone bug. 

I strongly suggest posting the patch to upstream for ext2libs, since
this change could have potential issues that are not easily seen.

Upstream would have a better understanding of what affect the change
will have.

-- 
   Ben Collins <ben.collins at ubuntu.com>
   Developer
   Ubuntu Linux




More information about the ubuntu-devel mailing list