--- Begin Message ---
Source: xfsdump
Version: 3.1.9+0+nmu2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220624 ftbfs-bookworm
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
> 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
> [CC] cmenu.o
> [CC] fstab.o
> 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
> invidx.c: In function ‘invidx_highlight’:
> invidx.c:705:40: warning: ‘%s’ directive output may be truncated writing up
> to 255 bytes into a region of size 249 [-Wformat-truncation=]
> 705 | snprintf(txt, sizeof(txt), "path: %s", invtentry->ie_filename);
> | ^~
> invidx.c:705:5: note: ‘snprintf’ output between 8 and 263 bytes into a
> destination of size 256
> 705 | snprintf(txt, sizeof(txt), "path: %s", invtentry->ie_filename);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> invidx.c: In function ‘invidx_commit’:
> invidx.c:253:51: warning: ‘%s’ directive output may be truncated writing up
> to 4095 bytes into a region of size 1020 [-Wformat-truncation=]
> 253 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile,
> dst_stobjfile);
> | ^~
> ~~~~~~~~~~~~~
> invidx.c:253:17: note: ‘snprintf’ output 5 or more bytes (assuming 4100) into
> a destination of size 1024
> 253 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile,
> dst_stobjfile);
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> invidx.c:323:47: warning: ‘%s’ directive output may be truncated writing up
> to 4095 bytes into a region of size 1020 [-Wformat-truncation=]
> 323 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile,
> dst_stobjfile);
> | ^~
> ~~~~~~~~~~~~~
> invidx.c:323:13: note: ‘snprintf’ output 5 or more bytes (assuming 4100) into
> a destination of size 1024
> 323 | snprintf(cmd, sizeof(cmd), "cp %s %s", stobjfile,
> dst_stobjfile);
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [CC] list.o
> [CC] menu.o
> [CC] screen.o
> [CC] stobj.o
> 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 310 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 311 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
> [CC] cldmgr.o
> [CC] content_common.o
> [CC] dlog.o
> [CC] drive.o
> [CC] drive_scsitape.o
> drive_scsitape.c: In function ‘do_return_read_buf’:
> drive_scsitape.c:997:16: 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:34: warning: variable ‘recoff’ set but not used
> [-Wunused-but-set-variable]
> 1346 | uint32_t recoff;
> | ^~~~~~
> [CC] drive_simple.o
> drive_simple.c: In function ‘do_return_read_buf’:
> drive_simple.c:686:16: 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:41: warning: variable ‘nwritten’ set but not used
> [-Wunused-but-set-variable]
> 1062 | int nwritten;
> | ^~~~~~~~
> [CC] drive_minrmt.o
> drive_minrmt.c: In function ‘do_return_read_buf’:
> drive_minrmt.c:884:16: warning: variable ‘ownedcnt’ set but not used
> [-Wunused-but-set-variable]
> 884 | size_t ownedcnt;
> | ^~~~~~~~
> drive_minrmt.c: In function ‘do_seek_mark’:
> drive_minrmt.c:1233:34: warning: variable ‘recoff’ set but not used
> [-Wunused-but-set-variable]
> 1233 | uint32_t recoff;
> | ^~~~~~
> [CC] fs.o
> [CC] getdents.o
> [CC] global.o
> global.c: In function ‘global_hdr_alloc’:
> global.c:85:9: warning: ‘strncpy’ output truncated before terminating nul
> copying 8 bytes from a string of the same length [-Wstringop-truncation]
> 85 | strncpy(ghdrp->gh_magic, GLOBAL_HDR_MAGIC,
> GLOBAL_HDR_MAGIC_SZ);
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [CC] hsmapi.o
> hsmapi.c: In function ‘HsmBeginRestoreFile’:
> hsmapi.c:802:17: warning: ‘attr_setf’ is deprecated: Use fsetxattr instead
> [-Wdeprecated-declarations]
> 802 | rv = attr_setf(fd,
> | ^~
> In file included from hsmapi.c:28:
> /usr/include/attr/attributes.h:143:12: note: declared here
> 143 | extern int attr_setf (int __fd, const char *__attrname,
> | ^~~~~~~~~
> hsmapi.c: In function ‘HsmEndRestoreFile’:
> hsmapi.c:874:17: warning: ‘attr_removef’ is deprecated: Use fremovexattr
> instead [-Wdeprecated-declarations]
> 874 | rv = attr_removef(fd, DMF_ATTR_NAME, ATTR_ROOT);
> | ^~
> In file included from hsmapi.c:28:
> /usr/include/attr/attributes.h:155:12: note: declared here
> 155 | extern int attr_removef (int __fd, const char *__attrname, int
> __flags)
> | ^~~~~~~~~~~~
> [CC] lock.o
> [CC] main.o
> main.c: In function ‘main’:
> main.c:166:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 166 | int rval;
> | ^~~~
> main.c: In function ‘set_rlimits’:
> main.c:2053:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 2053 | int rval;
> | ^~~~
> [CC] mlog.o
> mlog.c: In function ‘mlog_get_hint’:
> mlog.c:673:16: warning: variable ‘ok’ set but not used
> [-Wunused-but-set-variable]
> 673 | bool_t ok;
> | ^~
> mlog.c: In function ‘mlog_exit_flush’:
> mlog.c:731:32: warning: variable ‘ok’ set but not used
> [-Wunused-but-set-variable]
> 731 | bool_t ok;
> | ^~
> [CC] openutil.o
> [CC] qlock.o
> qlock.c: In function ‘qlock_lock’:
> qlock.c:107:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 107 | int rval;
> | ^~~~
> qlock.c: In function ‘qlock_unlock’:
> qlock.c:150:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 150 | int rval;
> | ^~~~
> qlock.c: In function ‘qsem_alloc’:
> qlock.c:170:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 170 | int rval;
> | ^~~~
> qlock.c: In function ‘qsem_free’:
> qlock.c:189:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 189 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemP’:
> qlock.c:205:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 205 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemV’:
> qlock.c:217:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 217 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemPwouldblock’:
> qlock.c:230:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 230 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemPavail’:
> qlock.c:243:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 243 | int rval;
> | ^~~~
> [CC] path.o
> [CC] ring.o
> ring.c: In function ‘ring_create’:
> ring.c:48:16: warning: variable ‘ok’ set but not used
> [-Wunused-but-set-variable]
> 48 | bool_t ok;
> | ^~
> [CC] stream.o
> [CC] timeutil.o
> [CC] util.o
> [CC] inv_api.o
> [CC] inv_core.o
> [CC] inv_files.o
> [CC] inv_fstab.o
> [CC] inv_idx.o
> [CC] inv_mgr.o
> [CC] inv_stobj.o
> [CC] content.o
> content.c: In function ‘content_init’:
> content.c:1032:24: warning: variable ‘ok1’ set but not used
> [-Wunused-but-set-variable]
> 1032 | bool_t ok1;
> | ^~~
> content.c: In function ‘create_inv_session’:
> content.c:1926:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 1926 | int rval;
> | ^~~~
> content.c: In function ‘inv_cleanup’:
> content.c:5498:16: warning: variable ‘ok’ set but not used
> [-Wunused-but-set-variable]
> 5498 | bool_t ok;
> | ^~
> content.c: In function ‘Media_prompt_erase’:
> content.c:6369:18: warning: ‘sprintf’ writing a terminating nul past the end
> of the destination [-Wformat-overflow=]
> 6369 | "pre-erase (-%c) option specified "
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> content.c:6372:29: note: format string is defined here
> 6372 | "drive %u\n",
> | ^
> content.c:6368:9: note: ‘sprintf’ output between 101 and 110 bytes into a
> destination of size 100
> 6368 | sprintf(question,
> | ^~~~~~~~~~~~~~~~~
> 6369 | "pre-erase (-%c) option specified "
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 6370 | "and non-blank media encountered:\n"
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 6371 | "please confirm media erase "
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 6372 | "drive %u\n",
> | ~~~~~~~~~~~~~
> 6373 | GETOPT_ERASE,
> | ~~~~~~~~~~~~~
> 6374 | (unsigned int)drivep->d_index);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [CC] inomap.o
> [CC] var.o
> [LD] xfsdump
> Building restore
> [LN] arch_xlate.h
> [LN] cldmgr.h
> [LN] content.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] rec_hdr.h
> [LN] ring.h
> [LN] stream.h
> [LN] timeutil.h
> [LN] ts_mtio.h
> [LN] types.h
> [LN] util.h
> [LN] arch_xlate.c
> [LN] cldmgr.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] path.c
> [LN] qlock.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
> [CC] cldmgr.o
> [CC] dlog.o
> [CC] drive.o
> [CC] drive_scsitape.o
> drive_scsitape.c: In function ‘do_return_read_buf’:
> drive_scsitape.c:997:16: 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:34: warning: variable ‘recoff’ set but not used
> [-Wunused-but-set-variable]
> 1346 | uint32_t recoff;
> | ^~~~~~
> [CC] drive_simple.o
> drive_simple.c: In function ‘do_return_read_buf’:
> drive_simple.c:686:16: 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:41: warning: variable ‘nwritten’ set but not used
> [-Wunused-but-set-variable]
> 1062 | int nwritten;
> | ^~~~~~~~
> [CC] drive_minrmt.o
> drive_minrmt.c: In function ‘do_return_read_buf’:
> drive_minrmt.c:884:16: warning: variable ‘ownedcnt’ set but not used
> [-Wunused-but-set-variable]
> 884 | size_t ownedcnt;
> | ^~~~~~~~
> drive_minrmt.c: In function ‘do_seek_mark’:
> drive_minrmt.c:1233:34: warning: variable ‘recoff’ set but not used
> [-Wunused-but-set-variable]
> 1233 | uint32_t recoff;
> | ^~~~~~
> [CC] fs.o
> [CC] getdents.o
> [CC] global.o
> global.c: In function ‘global_hdr_alloc’:
> global.c:85:9: warning: ‘strncpy’ output truncated before terminating nul
> copying 8 bytes from a string of the same length [-Wstringop-truncation]
> 85 | strncpy(ghdrp->gh_magic, GLOBAL_HDR_MAGIC,
> GLOBAL_HDR_MAGIC_SZ);
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [CC] hsmapi.o
> hsmapi.c: In function ‘HsmBeginRestoreFile’:
> hsmapi.c:802:17: warning: ‘attr_setf’ is deprecated: Use fsetxattr instead
> [-Wdeprecated-declarations]
> 802 | rv = attr_setf(fd,
> | ^~
> In file included from hsmapi.c:28:
> /usr/include/attr/attributes.h:143:12: note: declared here
> 143 | extern int attr_setf (int __fd, const char *__attrname,
> | ^~~~~~~~~
> hsmapi.c: In function ‘HsmEndRestoreFile’:
> hsmapi.c:874:17: warning: ‘attr_removef’ is deprecated: Use fremovexattr
> instead [-Wdeprecated-declarations]
> 874 | rv = attr_removef(fd, DMF_ATTR_NAME, ATTR_ROOT);
> | ^~
> In file included from hsmapi.c:28:
> /usr/include/attr/attributes.h:155:12: note: declared here
> 155 | extern int attr_removef (int __fd, const char *__attrname, int
> __flags)
> | ^~~~~~~~~~~~
> [CC] lock.o
> [CC] main.o
> main.c: In function ‘main’:
> main.c:166:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 166 | int rval;
> | ^~~~
> main.c: In function ‘set_rlimits’:
> main.c:2053:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 2053 | int rval;
> | ^~~~
> [CC] mlog.o
> mlog.c: In function ‘mlog_get_hint’:
> mlog.c:673:16: warning: variable ‘ok’ set but not used
> [-Wunused-but-set-variable]
> 673 | bool_t ok;
> | ^~
> mlog.c: In function ‘mlog_exit_flush’:
> mlog.c:731:32: warning: variable ‘ok’ set but not used
> [-Wunused-but-set-variable]
> 731 | bool_t ok;
> | ^~
> [CC] openutil.o
> [CC] path.o
> [CC] qlock.o
> qlock.c: In function ‘qlock_lock’:
> qlock.c:107:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 107 | int rval;
> | ^~~~
> qlock.c: In function ‘qlock_unlock’:
> qlock.c:150:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 150 | int rval;
> | ^~~~
> qlock.c: In function ‘qsem_alloc’:
> qlock.c:170:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 170 | int rval;
> | ^~~~
> qlock.c: In function ‘qsem_free’:
> qlock.c:189:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 189 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemP’:
> qlock.c:205:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 205 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemV’:
> qlock.c:217:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 217 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemPwouldblock’:
> qlock.c:230:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 230 | int rval;
> | ^~~~
> qlock.c: In function ‘qsemPavail’:
> qlock.c:243:13: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 243 | int rval;
> | ^~~~
> [CC] ring.o
> ring.c: In function ‘ring_create’:
> ring.c:48:16: warning: variable ‘ok’ set but not used
> [-Wunused-but-set-variable]
> 48 | bool_t ok;
> | ^~
> [CC] stream.o
> [CC] timeutil.o
> [CC] util.o
> [CC] inv_api.o
> [CC] inv_core.o
> [CC] inv_files.o
> [CC] inv_fstab.o
> [CC] inv_idx.o
> [CC] inv_mgr.o
> [CC] inv_stobj.o
> [CC] bag.o
> [CC] content.o
> content.c: In function ‘eatdirdump’:
> content.c:3254:41: warning: variable ‘namelen’ set but not used
> [-Wunused-but-set-variable]
> 3254 | register size_t namelen;
> | ^~~~~~~
> content.c: In function ‘wipepersstate’:
> content.c:3704:21: warning: variable ‘len’ set but not used
> [-Wunused-but-set-variable]
> 3704 | int len;
> | ^~~
> content.c: In function ‘pi_allocdesc’:
> content.c:4932:21: warning: variable ‘rval’ set but not used
> [-Wunused-but-set-variable]
> 4932 | int rval;
> | ^~~~
> content.c: In function ‘restore_complete_reg’:
> content.c:7730:29: error: storage size of ‘fssetdm’ isn’t known
> 7730 | fsdmidata_t fssetdm;
> | ^~~~~~~
> content.c:7737:34: error: ‘XFS_IOC_FSSETDM’ undeclared (first use in this
> function); did you mean ‘XFS_IOC_FSSETXATTR’?
> 7737 | rval = ioctl(fd, XFS_IOC_FSSETDM, (void *)&fssetdm);
> | ^~~~~~~~~~~~~~~
> | XFS_IOC_FSSETXATTR
> content.c:7737:34: note: each undeclared identifier is reported only once for
> each function it appears in
> content.c:7730:29: warning: unused variable ‘fssetdm’ [-Wunused-variable]
> 7730 | fsdmidata_t fssetdm;
> | ^~~~~~~
> content.c: In function ‘restore_symlink’:
> content.c:8069:29: error: storage size of ‘fssetdm’ isn’t known
> 8069 | fsdmidata_t fssetdm;
> | ^~~~~~~
> content.c:8069:29: warning: unused variable ‘fssetdm’ [-Wunused-variable]
> content.c: In function ‘read_filehdr’:
> content.c:8090:13: warning: variable ‘nread’ set but not used
> [-Wunused-but-set-variable]
> 8090 | int nread;
> | ^~~~~
> content.c: In function ‘read_extenthdr’:
> content.c:8149:13: warning: variable ‘nread’ set but not used
> [-Wunused-but-set-variable]
> 8149 | int nread;
> | ^~~~~
> content.c: In function ‘read_dirent’:
> content.c:8212:13: warning: variable ‘nread’ set but not used
> [-Wunused-but-set-variable]
> 8212 | int nread;
> | ^~~~~
> content.c: In function ‘read_extattrhdr’:
> content.c:8334:13: warning: variable ‘nread’ set but not used
> [-Wunused-but-set-variable]
> 8334 | int nread;
> | ^~~~~
> content.c: In function ‘discard_padding’:
> content.c:8406:13: warning: variable ‘nread’ set but not used
> [-Wunused-but-set-variable]
> 8406 | int nread;
> | ^~~~~
> content.c: In function ‘restore_extattr’:
> content.c:8740:21: warning: variable ‘nread’ set but not used
> [-Wunused-but-set-variable]
> 8740 | int nread;
> | ^~~~~
> content.c: In function ‘setextattr’:
> content.c:8875:9: warning: ‘attr_set’ is deprecated: Use setxattr or
> lsetxattr instead [-Wdeprecated-declarations]
> 8875 | rval = attr_set(path,
> | ^~~~
> In file included from content.c:27:
> /usr/include/attr/attributes.h:139:12: note: declared here
> 139 | extern int attr_set (const char *__path, const char *__attrname,
> | ^~~~~~~~
> content.c: In function ‘pi_show’:
> content.c:9294:13: warning: variable ‘strbuflen’ set but not used
> [-Wunused-but-set-variable]
> 9294 | int strbuflen;
> | ^~~~~~~~~
> gmake[3]: *** [../include/buildrules:47: content.o] Error 1
> gmake[2]: *** [include/buildrules:23: restore] Error 2
> make[1]: *** [Makefile:53: default] Error 2
The full build log is available from:
http://qa-logs.debian.net/2022/06/24/xfsdump_3.1.9+0+nmu2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220624;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220624&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---