Package: testdisk version: 6.6-1 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20071217 qa-ftbfs Justification: FTBFS on i386
Hi, During a rebuild of all packages in sid, your package failed to build on i386. Relevant part: > adv.c:850: warning: unused parameter 'expert' > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > dir.o -MD -MP -MF ".deps/dir.Tpo" -c -o dir.o dir.c; \ > then mv -f ".deps/dir.Tpo" ".deps/dir.Po"; else rm -f ".deps/dir.Tpo"; > exit 1; fi > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > dirpart.o -MD -MP -MF ".deps/dirpart.Tpo" -c -o dirpart.o dirpart.c; \ > then mv -f ".deps/dirpart.Tpo" ".deps/dirpart.Po"; else rm -f > ".deps/dirpart.Tpo"; exit 1; fi > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > edit.o -MD -MP -MF ".deps/edit.Tpo" -c -o edit.o edit.c; \ > then mv -f ".deps/edit.Tpo" ".deps/edit.Po"; else rm -f > ".deps/edit.Tpo"; exit 1; fi > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > ext2_dir.o -MD -MP -MF ".deps/ext2_dir.Tpo" -c -o ext2_dir.o ext2_dir.c; \ > then mv -f ".deps/ext2_dir.Tpo" ".deps/ext2_dir.Po"; else rm -f > ".deps/ext2_dir.Tpo"; exit 1; fi > ext2_dir.c: In function 'alloc_io_channel': > ext2_dir.c:105: warning: unused parameter 'disk_car' > ext2_dir.c: In function 'my_open': > ext2_dir.c:133: warning: unused parameter 'dev' > ext2_dir.c:133: warning: unused parameter 'flags' > ext2_dir.c: In function 'my_write_blk': > ext2_dir.c:182: warning: unused variable 'my_data' > ext2_dir.c:180: warning: unused parameter 'block' > ext2_dir.c:180: warning: unused parameter 'count' > ext2_dir.c:180: warning: unused parameter 'buf' > ext2_dir.c: In function 'my_flush': > ext2_dir.c:189: warning: unused parameter 'channel' > ext2_dir.c: In function 'list_dir_proc2': > ext2_dir.c:194: warning: unused parameter 'dir' > ext2_dir.c:195: warning: unused parameter 'entry' > ext2_dir.c:197: warning: unused parameter 'offset' > ext2_dir.c:199: warning: unused parameter 'buf' > ext2_dir.c: In function 'ext2_dir': > ext2_dir.c:256: warning: unused parameter 'disk_car' > ext2_dir.c:256: warning: unused parameter 'partition' > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > fat_adv.o -MD -MP -MF ".deps/fat_adv.Tpo" -c -o fat_adv.o fat_adv.c; \ > then mv -f ".deps/fat_adv.Tpo" ".deps/fat_adv.Po"; else rm -f > ".deps/fat_adv.Tpo"; exit 1; fi > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > fat_dir.o -MD -MP -MF ".deps/fat_dir.Tpo" -c -o fat_dir.o fat_dir.c; \ > then mv -f ".deps/fat_dir.Tpo" ".deps/fat_dir.Po"; else rm -f > ".deps/fat_dir.Tpo"; exit 1; fi > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > geometry.o -MD -MP -MF ".deps/geometry.Tpo" -c -o geometry.o geometry.c; \ > then mv -f ".deps/geometry.Tpo" ".deps/geometry.Po"; else rm -f > ".deps/geometry.Tpo"; exit 1; fi > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > godmode.o -MD -MP -MF ".deps/godmode.Tpo" -c -o godmode.o godmode.c; \ > then mv -f ".deps/godmode.Tpo" ".deps/godmode.Po"; else rm -f > ".deps/godmode.Tpo"; exit 1; fi > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > intrface.o -MD -MP -MF ".deps/intrface.Tpo" -c -o intrface.o intrface.c; \ > then mv -f ".deps/intrface.Tpo" ".deps/intrface.Po"; else rm -f > ".deps/intrface.Tpo"; exit 1; fi > intrface.c: In function 'write_MBR_code': > intrface.c:103: warning: unused parameter 'current_cmd' > intrface.c: In function 'write_clean_table': > intrface.c:128: warning: unused parameter 'current_cmd' > intrface.c: In function 'backup_merge': > intrface.c:997: warning: unused parameter 'debug' > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > ntfs_io.o -MD -MP -MF ".deps/ntfs_io.Tpo" -c -o ntfs_io.o ntfs_io.c; \ > then mv -f ".deps/ntfs_io.Tpo" ".deps/ntfs_io.Po"; else rm -f > ".deps/ntfs_io.Tpo"; exit 1; fi > ntfs_io.c: In function 'ntfs_device_testdisk_io_sync': > ntfs_io.c:131: warning: unused parameter 'dev' > ntfs_io.c: In function 'ntfs_device_testdisk_io_stat': > ntfs_io.c:138: warning: unused parameter 'dev' > ntfs_io.c:138: warning: unused parameter 'buf' > ntfs_io.c: In function 'ntfs_device_testdisk_io_ioctl': > ntfs_io.c:145: warning: unused parameter 'dev' > ntfs_io.c:145: warning: unused parameter 'request' > ntfs_io.c:146: warning: unused parameter 'argp' > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > ntfs_adv.o -MD -MP -MF ".deps/ntfs_adv.Tpo" -c -o ntfs_adv.o ntfs_adv.c; \ > then mv -f ".deps/ntfs_adv.Tpo" ".deps/ntfs_adv.Po"; else rm -f > ".deps/ntfs_adv.Tpo"; exit 1; fi > ntfs_adv.c: In function 'create_ntfs_boot_sector': > ntfs_adv.c:95: warning: signed and unsigned type in conditional expression > ntfs_adv.c:97: warning: signed and unsigned type in conditional expression > ntfs_adv.c: In function 'rebuild_NTFS_BS': > ntfs_adv.c:337: warning: unused parameter 'dump_ind' > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -Wall > -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes > -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align > -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls > -Wsign-compare -Wnested-externs -Winline -Wdeclaration-after-statement -MT > ntfs_dir.o -MD -MP -MF ".deps/ntfs_dir.Tpo" -c -o ntfs_dir.o ntfs_dir.c; \ > then mv -f ".deps/ntfs_dir.Tpo" ".deps/ntfs_dir.Po"; else rm -f > ".deps/ntfs_dir.Tpo"; exit 1; fi > In file included from dir.h:24, > from intrf.h:32, > from ntfs_dir.c:60: > list.h:59: error: redefinition of 'struct list_head' > list.h:81: error: redefinition of '__list_add' > /usr/include/ntfs/list.h:61: error: previous definition of '__list_add' was > here > list.h:97: error: redefinition of 'list_add' > /usr/include/ntfs/list.h:77: error: previous definition of 'list_add' was > here > list.h:110: error: redefinition of 'list_add_tail' > /usr/include/ntfs/list.h:90: error: previous definition of 'list_add_tail' > was here > list.h:122: error: redefinition of '__list_del' > /usr/include/ntfs/list.h:106: error: previous definition of '__list_del' was > here > list.h:134: error: redefinition of 'list_del' > /usr/include/ntfs/list.h:119: error: previous definition of 'list_del' was > here > list.h:145: error: redefinition of 'list_del_init' > /usr/include/ntfs/list.h:128: error: previous definition of 'list_del_init' > was here > list.h:178: error: conflicting types for 'list_empty' > /usr/include/ntfs/list.h:138: error: previous definition of 'list_empty' was > here > list.h:220: error: redefinition of 'list_splice' > /usr/include/ntfs/list.h:149: error: previous definition of 'list_splice' > was here > ntfs_dir.c: In function 'ntfs_list_entry': > ntfs_dir.c:127: warning: unused parameter 'pos' > ntfs_dir.c: In function 'ntfs_dir': > ntfs_dir.c:258: warning: unused parameter 'disk_car' > ntfs_dir.c:258: warning: unused parameter 'partition' > ntfs_dir.c: In function 'ntfs_copy': > ntfs_dir.c:382: warning: unused parameter 'disk_car' > ntfs_dir.c:382: warning: unused parameter 'partition' > make[3]: *** [ntfs_dir.o] Error 1 > make[3]: Leaving directory `/build/user/testdisk-6.6/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/build/user/testdisk-6.6' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/build/user/testdisk-6.6' > make: *** [build-stamp] Error 2 > dpkg-buildpackage: failure: debian/rules build gave error exit status 2 The full build log is available from: http://people.debian.org/~lucas/logs/2007/12/17 A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot containing a sid i386 environment. Internet was not accessible from the build systems. -- | Lucas Nussbaum | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]