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.

Reply via email to