Package: xfsdump
Version: 2.2.35-1
Severity: serious
Justification: no longer builds from source

xfsdump doesn't build on alpha and ia64:

[...]
gcc -O1 -g -DNDEBUG -funsigned-char -fno-strict-aliasing -Wall 
-DVERSION=\"2.2.36\" -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"xfsdump\" 
-I../include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DDUMP -DRMT -DBASED 
-DDOSOCKS -DINVCONVFIX -DSIZEEST -DPIPEINVFIX    -c -o hsmapi.o hsmapi.c
In file included from /usr/include/linux/types.h:9,
                 from /usr/include/xfs/dmapi.h:29,
                 from hsmapi.c:22:
/usr/include/asm/types.h:30: error: conflicting types for '__s64'
/usr/include/xfs/platform_defs.h:42: error: previous declaration of '__s64' was 
here
/usr/include/asm/types.h:31: error: conflicting types for '__u64'
/usr/include/xfs/platform_defs.h:41: error: previous declaration of '__u64' was 
here
In file included from /usr/include/xfs/dmapi.h:29,
                 from hsmapi.c:22:
/usr/include/linux/types.h:174: error: conflicting types for '__be64'
/usr/include/xfs/platform_defs.h:46: error: previous declaration of '__be64' 
was here
make[2]: *** [hsmapi.o] Error 1
make[1]: *** [default] Error 2
make[1]: Leaving directory `/tmp/buildd/xfsdump-2.2.35'


BTW, is there a reason to build with -O1 instead of -O2 as policy
mandates?


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: alpha
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-rc4-dirty
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to