Package: e2fsprogs
Version: 1.38+1.39-WIP-2006.03.29-2
Severity: serious
Hello,
when building 'e2fsprogs' on amd64/unstable, I get the following error:
make[4]: Leaving directory
`/e2fsprogs-1.38+1.39-WIP-2006.03.29/debian/BUILD-STD/lib/blkid'
CC /e2fsprogs-1.38+1.39-WIP-2006.03.29/lib/blkid/cache.c
CC /e2fsprogs-1.38+1.39-WIP-2006.03.29/lib/blkid/dev.c
CC /e2fsprogs-1.38+1.39-WIP-2006.03.29/lib/blkid/devname.c
In file included from /usr/include/asm/types.h:8,
from /usr/include/linux/types.h:9,
from /usr/include/libdevmapper.h:23,
from
/e2fsprogs-1.38+1.39-WIP-2006.03.29/lib/blkid/devname.c:42:
/usr/include/asm-x86_64/types.h:23: error: conflicting types for '__s64'
../../lib/blkid/blkid_types.h:18: error: previous declaration of '__s64' was
here
/usr/include/asm-x86_64/types.h:24: error: conflicting types for '__u64'
../../lib/blkid/blkid_types.h:19: error: previous declaration of '__u64' was
here
make[3]: *** [devname.o] Error 1
make[3]: Leaving directory
`/e2fsprogs-1.38+1.39-WIP-2006.03.29/debian/BUILD-STD/lib/blkid'
With the attached patch 'e2fsprogs' can be compiled on amd64.
Regards
Andreas Jochens
diff -urN ../tmp-orig/e2fsprogs-1.38+1.39-WIP-2006.03.29/lib/blkid/devname.c
./lib/blkid/devname.c
--- ../tmp-orig/e2fsprogs-1.38+1.39-WIP-2006.03.29/lib/blkid/devname.c
2006-03-19 19:53:35.000000000 +0000
+++ ./lib/blkid/devname.c 2006-04-01 06:55:49.000000000 +0000
@@ -36,12 +36,12 @@
#endif
#include <time.h>
-#include "blkidP.h"
-
#ifdef HAVE_DEVMAPPER
#include <libdevmapper.h>
#endif
+#include "blkidP.h"
+
/*
* Find a dev struct in the cache by device name, if available.
*
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]