Source: xfsdump Version: 3.1.6+nmu2 Severity: serious Justification: FTBFS on amd64 Tags: buster sid Usertags: ftbfs-20200222 ftbfs-buster
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > [CC] rmtmsg.lo > [LD] librmt.la > ar: `u' modifier ignored since `D' is the default (see `U') > Building common > Building inventory > [LTDEP] > gcc: fatal error: no input files > compilation terminated. > Building invutil > [LN] global.h > [LN] mlog.h > [LN] timeutil.h > [LN] types.h > [LN] timeutil.c > [LN] inventory.h > [LN] inv_priv.h > [LN] inv_files.c > [DEP] > [CC] timeutil.o > [CC] inv_files.o > [CC] invutil.o > In file included from invutil.c:33: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from /usr/include/xfs/linux.h:8, > from /usr/include/xfs/xfs.h:9, > from invutil.c:19: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > [CC] cmenu.o > In file included from cmenu.c:30: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from /usr/include/xfs/linux.h:8, > from /usr/include/xfs/xfs.h:9, > from cmenu.c:19: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > [CC] fstab.o > In file included from fstab.c:30: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from /usr/include/xfs/linux.h:8, > from /usr/include/xfs/xfs.h:9, > from fstab.c:19: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > fstab.c: In function ‘fstab_highlight’: > fstab.c:167:41: warning: ‘%s’ directive output may be truncated writing up to > 255 bytes into a region of size 248 [-Wformat-truncation=] > 167 | snprintf(txt, sizeof(txt), "device: %s", fstabentry->ft_devpath); > | ^~ > fstab.c:167:5: note: ‘snprintf’ output between 9 and 264 bytes into a > destination of size 256 > 167 | snprintf(txt, sizeof(txt), "device: %s", fstabentry->ft_devpath); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > [CC] invidx.o > In file included from invidx.c:31: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from /usr/include/xfs/linux.h:8, > from /usr/include/xfs/xfs.h:9, > from invidx.c:19: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > invidx.c: In function ‘invidx_highlight’: > invidx.c:704:40: warning: ‘%s’ directive output may be truncated writing up > to 255 bytes into a region of size 249 [-Wformat-truncation=] > 704 | snprintf(txt, sizeof(txt), "path: %s", invtentry->ie_filename); > | ^~ > invidx.c:704:5: note: ‘snprintf’ output between 8 and 263 bytes into a > destination of size 256 > 704 | snprintf(txt, sizeof(txt), "path: %s", invtentry->ie_filename); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > invidx.c: In function ‘invidx_commit’: > invidx.c:322:40: warning: ‘%s’ directive output may be truncated writing up > to 4095 bytes into a region of size 1020 [-Wformat-truncation=] > 322 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile, dst_stobjfile); > | ^~ ~~~~~~~~~~~~~ > invidx.c:322:6: note: ‘snprintf’ output 5 or more bytes (assuming 4100) into > a destination of size 1024 > 322 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile, dst_stobjfile); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > invidx.c:252:37: warning: ‘%s’ directive output may be truncated writing up > to 4095 bytes into a region of size 1020 [-Wformat-truncation=] > 252 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile, dst_stobjfile); > | ^~ ~~~~~~~~~~~~~ > invidx.c:252:3: note: ‘snprintf’ output 5 or more bytes (assuming 4100) into > a destination of size 1024 > 252 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile, dst_stobjfile); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > [CC] list.o > In file included from cmenu.h:21, > from list.c:24: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from list.c:21: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > [CC] menu.o > In file included from menu.c:24: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from menu.c:22: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > [CC] screen.o > In file included from cmenu.h:21, > from screen.c:27: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from /usr/include/xfs/linux.h:8, > from /usr/include/xfs/xfs.h:9, > from screen.c:19: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > [CC] stobj.o > In file included from stobj.c:30: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from /usr/include/xfs/linux.h:8, > from /usr/include/xfs/xfs.h:9, > from stobj.c:19: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > stobj.c: In function ‘stobjstrm_highlight’: > stobj.c:227:58: warning: ‘%s’ directive output may be truncated writing up to > 255 bytes into a region of size between 230 and 231 [-Wformat-truncation=] > 227 | snprintf(txt, sizeof(txt), "interrupted: %s, cmdarg: %s", > | ^~ > stobj.c:227:5: note: ‘snprintf’ output between 26 and 282 bytes into a > destination of size 256 > 227 | snprintf(txt, sizeof(txt), "interrupted: %s, cmdarg: %s", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 228 | (stobjstrm->st_interrupted == BOOL_TRUE) ? "yes" : "no", > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 229 | stobjstrm->st_cmdarg); > | ~~~~~~~~~~~~~~~~~~~~~ > stobj.c: In function ‘stobjsess_highlight’: > stobj.c:199:42: warning: ‘%s’ directive output may be truncated writing up to > 255 bytes into a region of size 247 [-Wformat-truncation=] > 199 | snprintf(txt, sizeof(txt), "mountpt: %s, fsid: %s", > stobjses->s_mountpt, uuidstr); > | ^~ > stobj.c:199:5: note: ‘snprintf’ output between 18 and 309 bytes into a > destination of size 256 > 199 | snprintf(txt, sizeof(txt), "mountpt: %s, fsid: %s", > stobjses->s_mountpt, uuidstr); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > stobj.c:203:42: warning: ‘%s’ directive output may be truncated writing up to > 255 bytes into a region of size 247 [-Wformat-truncation=] > 203 | snprintf(txt, sizeof(txt), "device: %s, sesid: %s", > stobjses->s_devpath, uuidstr); > | ^~ > stobj.c:203:5: note: ‘snprintf’ output between 19 and 310 bytes into a > destination of size 256 > 203 | snprintf(txt, sizeof(txt), "device: %s, sesid: %s", > stobjses->s_devpath, uuidstr); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > [LD] xfsinvutil > Building dump > [LN] arch_xlate.h > [LN] cldmgr.h > [LN] content.h > [LN] content_common.h > [LN] content_inode.h > [LN] dlog.h > [LN] drive.h > [LN] exit.h > [LN] fs.h > [LN] getdents.h > [LN] global.h > [LN] hsmapi.h > [LN] lock.h > [LN] media.h > [LN] mlog.h > [LN] openutil.h > [LN] path.h > [LN] qlock.h > [LN] ring.h > [LN] stream.h > [LN] timeutil.h > [LN] ts_mtio.h > [LN] types.h > [LN] util.h > [LN] rec_hdr.h > [LN] arch_xlate.c > [LN] cldmgr.c > [LN] content_common.c > [LN] dlog.c > [LN] drive.c > [LN] drive_scsitape.c > [LN] drive_simple.c > [LN] drive_minrmt.c > [LN] fs.c > [LN] getdents.c > [LN] global.c > [LN] hsmapi.c > [LN] lock.c > [LN] main.c > [LN] mlog.c > [LN] openutil.c > [LN] qlock.c > [LN] path.c > [LN] ring.c > [LN] stream.c > [LN] timeutil.c > [LN] util.c > [LN] inventory.h > [LN] inv_priv.h > [LN] inv_api.c > [LN] inv_core.c > [LN] inv_files.c > [LN] inv_fstab.c > [LN] inv_idx.c > [LN] inv_mgr.c > [LN] inv_stobj.c > [DEP] > [CC] arch_xlate.o > In file included from arch_xlate.h:23, > from arch_xlate.c:26: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from arch_xlate.c:22: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > [CC] cldmgr.o > [CC] content_common.o > In file included from content_common.c:32: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from content_common.c:28: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > [CC] dlog.o > [CC] drive.o > In file included from drive.c:29: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from drive.c:25: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > drive.c: In function ‘drive_init1’: > drive.c:112:27: warning: implicit declaration of function ‘calloc’ > [-Wimplicit-function-declaration] > 112 | drivepp = ( drive_t ** )calloc( drivecnt, sizeof( drive_t * )); > | ^~~~~~ > drive.c:112:27: warning: incompatible implicit declaration of built-in > function ‘calloc’ > drive.c:36:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘calloc’ > 35 | #include "drive.h" > +++ |+#include <stdlib.h> > 36 | > drive.c:174:27: warning: incompatible implicit declaration of built-in > function ‘calloc’ > 174 | drivepp = ( drive_t ** )calloc( drivecnt, sizeof( drive_t * )); > | ^~~~~~ > drive.c:174:27: note: include ‘<stdlib.h>’ or provide a declaration of > ‘calloc’ > drive.c: In function ‘drive_alloc’: > drive.c:361:24: warning: incompatible implicit declaration of built-in > function ‘calloc’ > 361 | drivep = ( drive_t * )calloc( 1, sizeof( drive_t )); > | ^~~~~~ > drive.c:361:24: note: include ‘<stdlib.h>’ or provide a declaration of > ‘calloc’ > drive.c: In function ‘drive_allochdrs’: > drive.c:402:29: warning: incompatible implicit declaration of built-in > function ‘calloc’ > 402 | grhdrp = ( global_hdr_t * )calloc( 1, sizeof( global_hdr_t )); > | ^~~~~~ > drive.c:402:29: note: include ‘<stdlib.h>’ or provide a declaration of > ‘calloc’ > [CC] drive_scsitape.o > In file included from drive_scsitape.c:38: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from drive_scsitape.c:34: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > drive_scsitape.c: In function ‘do_return_read_buf’: > drive_scsitape.c:997:9: warning: variable ‘ownedcnt’ set but not used > [-Wunused-but-set-variable] > 997 | size_t ownedcnt; > | ^~~~~~~~ > drive_scsitape.c: In function ‘do_seek_mark’: > drive_scsitape.c:1346:13: warning: variable ‘recoff’ set but not used > [-Wunused-but-set-variable] > 1346 | uint32_t recoff; > | ^~~~~~ > [CC] drive_simple.o > In file included from drive_simple.c:39: > types.h:38: warning: "UUID_STR_LEN" redefined > 38 | #define UUID_STR_LEN 36 > | > In file included from /usr/include/xfs/linux.h:8, > from /usr/include/xfs/xfs.h:9, > from drive_simple.c:19: > /usr/include/uuid/uuid.h:65: note: this is the location of the previous > definition > 65 | #define UUID_STR_LEN 37 > | > In file included from drive_simple.c:40: > util.h:90:6: error: unknown type name ‘xfs_bstat_t’; did you mean > ‘xfs_bstime_t’? > 90 | xfs_bstat_t *statp ); > | ^~~~~~~~~~~ > | xfs_bstime_t > util.h:99:10: error: unknown type name ‘bstat_cbfp_t’; did you mean > ‘bstat_seekfp_t’? > 99 | bstat_cbfp_t fp, > | ^~~~~~~~~~~~ > | bstat_seekfp_t > util.h:105:10: error: unknown type name ‘xfs_bstat_t’; did you mean > ‘xfs_bstime_t’? > 105 | xfs_bstat_t *buf, > | ^~~~~~~~~~~ > | xfs_bstime_t > util.h:110:9: error: unknown type name ‘xfs_bstat_t’; did you mean > ‘xfs_bstime_t’? > 110 | xfs_bstat_t *statp ); > | ^~~~~~~~~~~ > | xfs_bstime_t > util.h:115:7: error: unknown type name ‘xfs_inogrp_t’; did you mean > ‘xfs_ino_t’? > 115 | xfs_inogrp_t *inogrp ), > | ^~~~~~~~~~~~ > | xfs_ino_t > util.h:116:9: error: expected ‘;’, ‘,’ or ‘)’ before ‘void’ > 116 | void * arg1, > | ^~~~ > util.h:134:5: error: unknown type name ‘xfs_bstat_t’; did you mean > ‘xfs_bstime_t’? > 134 | xfs_bstat_t *statp, > | ^~~~~~~~~~~ > | xfs_bstime_t > util.h:138:11: error: unknown type name ‘xfs_bstat_t’; did you mean > ‘xfs_bstime_t’? > 138 | xfs_bstat_t *statp, > | ^~~~~~~~~~~ > | xfs_bstime_t > util.h:140:5: error: expected ‘;’, ‘,’ or ‘)’ before ‘void’ > 140 | void *arg1, > | ^~~~ > drive_simple.c: In function ‘do_return_read_buf’: > drive_simple.c:686:9: warning: variable ‘ownedcnt’ set but not used > [-Wunused-but-set-variable] > 686 | size_t ownedcnt; > | ^~~~~~~~ > drive_simple.c: In function ‘do_set_mark’: > drive_simple.c:1062:9: warning: variable ‘nwritten’ set but not used > [-Wunused-but-set-variable] > 1062 | int nwritten; > | ^~~~~~~~ > make[3]: *** [../include/buildrules:47: drive_simple.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2020/02/22/xfsdump_3.1.6+nmu2_unstable.log 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 EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.