Your message dated Sat, 16 Mar 2024 16:51:33 +0000 with message-id <e1rlxft-005i4s...@fasolo.debian.org> and subject line Bug#1066496: fixed in rdiff-backup-fs 1.0.0-8 has caused the Debian Bug report #1066496, regarding rdiff-backup-fs: FTBFS: gstats.h:44:30: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration] to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1066496: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066496 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: rdiff-backup-fs Version: 1.0.0-7 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef Hi, During a rebuild of all packages in sid, your package failed to build on amd64. This is most likely caused by a change in dpkg 1.22.6, that enabled -Werror=implicit-function-declaration. For more information, see https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration Relevant part (hopefully): > gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wall -g -O3 -I/usr/include/fuse > -D_FILE_OFFSET_BITS=64 -c -o gutils.o gutils.c > gutils.c: In function ‘gdesccopy’: > gutils.c:9:17: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 9 | write(dest, buffer, result); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > gpath.c: In function ‘gpthcldptr’: > gpath.c:82:5: warning: this ‘for’ clause does not guard... > [-Wmisleading-indentation] > 82 | for (; (i >= 0) && (path[i] != '/'); i--); > | ^~~ > gpath.c:83:9: note: ...this statement, but the latter is misleadingly > indented as if it were guarded by the ‘for’ > 83 | (*pointer) = path + i + 1; > | ^ > grdiff.c: In function ‘snapshot_copy’: > grdiff.c:305:17: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 305 | write(snapshot_desc, buffer, result); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > grdiff.c: In function ‘snapshot_append’: > In file included from gtree.h:5, > from gtree.c:3: > gtree.c: In function ‘gtreenew’: > grdiff.c:331:9: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 331 | write(snapshot_desc, buffer, 1); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > gstats.h:44:30: error: implicit declaration of function ‘time’ > [-Werror=implicit-function-declaration] > 44 | (stats)->ctime = time(0); \ > | ^~~~ > gtree.c:42:5: note: in expansion of macro ‘set_directory_stats’ > 42 | set_directory_stats(stats); > | ^~~~~~~~~~~~~~~~~~~ > gtree.c:5:1: note: ‘time’ is defined in header ‘<time.h>’; did you forget to > ‘#include <time.h>’? > 4 | #include "gutils.h" > +++ |+#include <time.h> > 5 | > grdiff.c:333:17: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 333 | write(snapshot_desc, buffer, result); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > gtree.c: In function ‘tree_save_node’: > gtree.c:269:9: error: implicit declaration of function ‘asprintf’; did you > mean ‘vsprintf’? [-Werror=implicit-function-declaration] > 269 | asprintf(&temp, "File %s\n", node->stats->internal); > | ^~~~~~~~ > | vsprintf > gtree.c:295:9: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 295 | write(desc, result, strlen(result)); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > gstring.c: In function ‘__gstrcat’: > gstring.c:60:5: warning: ‘__builtin_strncpy’ specified bound depends on the > length of the source argument [-Wstringop-truncation] > 60 | strncpy((*dest), source, count); > | ^ > In function ‘gstrcpy’, > inlined from ‘gstrcpy’ at gstring.c:67:5, > inlined from ‘__gstrcat’ at gstring.c:23:5: > gstring.c:73:18: note: length computed here > 73 | int length = strlen(source); > | ^~~~~~~~~~~~~~ > In file included from gstats.h:4, > from grdiff.h:5, > from grdiff.c:4: > grdiff.c: In function ‘get_revs_dir’: > ../headers.h:41:27: warning: ‘%02d’ directive writing between 2 and 11 bytes > into a region of size between 8 and 15 [-Wformat-overflow=] > 41 | #define ARCHFS_DIR_FORMAT "%4d-%02d-%02dT%02d:%02d:%02d" > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > grdiff.c:155:21: note: in expansion of macro ‘ARCHFS_DIR_FORMAT’ > 155 | sprintf(result, ARCHFS_DIR_FORMAT, rev_tm->tm_year + 1900, > | ^~~~~~~~~~~~~~~~~ > ../headers.h:41:32: note: format string is defined here > 41 | #define ARCHFS_DIR_FORMAT "%4d-%02d-%02dT%02d:%02d:%02d" > | ^~~~ > ../headers.h:41:27: note: directive argument in the range [-2147483647, > 2147483647] > 41 | #define ARCHFS_DIR_FORMAT "%4d-%02d-%02dT%02d:%02d:%02d" > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > grdiff.c:155:21: note: in expansion of macro ‘ARCHFS_DIR_FORMAT’ > 155 | sprintf(result, ARCHFS_DIR_FORMAT, rev_tm->tm_year + 1900, > | ^~~~~~~~~~~~~~~~~ > In file included from /usr/include/stdio.h:906, > from gutils.h:2, > from grdiff.h:4: > In function ‘sprintf’, > inlined from ‘get_revs_dir’ at grdiff.c:155:5: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: > ‘__builtin___sprintf_chk’ output between 20 and 72 bytes into a destination > of size 20 > 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 31 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 32 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > gstring.c: In function ‘gstrcpy’: > gstring.c:60:5: warning: ‘__builtin_strncpy’ output truncated before > terminating nul copying as many bytes from a string as its length > [-Wstringop-truncation] > 60 | strncpy((*dest), source, count); > | ^ > In function ‘gstrcpy’, > inlined from ‘gstrcpy’ at gstring.c:67:5: > gstring.c:73:18: note: length computed here > 73 | int length = strlen(source); > | ^~~~~~~~~~~~~~ > gstring.c: In function ‘gstrncpy’: > gstring.c:60:5: warning: ‘__builtin_strncpy’ output truncated before > terminating nul copying as many bytes from a string as its length > [-Wstringop-truncation] > 60 | strncpy((*dest), source, count); > | ^ > gstring.c:84:18: note: length computed here > 84 | int length = strlen(source); > | ^~~~~~~~~~~~~~ > gstring.c: In function ‘gmstrcpy’: > gstring.c:60:5: warning: ‘__builtin_strncpy’ specified bound depends on the > length of the source argument [-Wstringop-truncation] > 60 | strncpy((*dest), source, count); > | ^ > In function ‘gstrcpy’, > inlined from ‘gstrcpy’ at gstring.c:67:5, > inlined from ‘gmstrcpy’ at gstring.c:115:5: > gstring.c:73:18: note: length computed here > 73 | int length = strlen(source); > | ^~~~~~~~~~~~~~ > gstring.c: In function ‘gstrcat’: > gstring.c:60:5: warning: ‘__builtin_strncpy’ output truncated before > terminating nul copying as many bytes from a string as its length > [-Wstringop-truncation] > 60 | strncpy((*dest), source, count); > | ^ > In function ‘gstrcpy’, > inlined from ‘gstrcpy’ at gstring.c:67:5, > inlined from ‘gstrcat’ at gstring.c:147:10: > gstring.c:73:18: note: length computed here > 73 | int length = strlen(source); > | ^~~~~~~~~~~~~~ > gstring.c: In function ‘gstrline’: > gstring.c:60:5: warning: ‘__builtin_strncpy’ specified bound depends on the > length of the source argument [-Wstringop-truncation] > 60 | strncpy((*dest), source, count); > | ^ > In function ‘gstrcpy’, > inlined from ‘gstrcpy’ at gstring.c:67:5, > inlined from ‘gstrline’ at gstring.c:234:4: > gstring.c:73:18: note: length computed here > 73 | int length = strlen(source); > | ^~~~~~~~~~~~~~ > cc1: some warnings being treated as errors > make[3]: *** [Makefile:343: gtree.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/03/13/rdiff-backup-fs_1.0.0-7_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&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 mark 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 ---
--- Begin Message ---Source: rdiff-backup-fs Source-Version: 1.0.0-8 Done: Andrey Rakhmatullin <w...@debian.org> We believe that the bug you reported is fixed in the latest version of rdiff-backup-fs, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1066...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andrey Rakhmatullin <w...@debian.org> (supplier of updated rdiff-backup-fs package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 16 Mar 2024 21:28:22 +0500 Source: rdiff-backup-fs Architecture: source Version: 1.0.0-8 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packa...@qa.debian.org> Changed-By: Andrey Rakhmatullin <w...@debian.org> Closes: 1066496 Changes: rdiff-backup-fs (1.0.0-8) unstable; urgency=medium . * QA upload. * Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066496). * Replace pkg-config with pkgconf in Build-Depends. Checksums-Sha1: 69c656185be21b5eb04df8a61657920502a4f8e0 1823 rdiff-backup-fs_1.0.0-8.dsc 1cef0925aa5901b3d99a54eeea70198ee3a50d7f 5332 rdiff-backup-fs_1.0.0-8.debian.tar.xz 5fba42a43ead9378f39bd53c7c08031592559063 6775 rdiff-backup-fs_1.0.0-8_amd64.buildinfo Checksums-Sha256: 8f750d1c526f65108039c617e0a38cbf9ca18a97ca377c06b868a07edbd2b1b3 1823 rdiff-backup-fs_1.0.0-8.dsc 7d945dd66fd16ad6417c99e9e4543f5a32de4b6b15cd9c41f2e7ea48b8f82984 5332 rdiff-backup-fs_1.0.0-8.debian.tar.xz 37df71080219f1241be862e74c35178f377ab0f4a379aac5f4cfbc72f2a61d7f 6775 rdiff-backup-fs_1.0.0-8_amd64.buildinfo Files: deab337cb76c42db782aff57555bbe79 1823 utils optional rdiff-backup-fs_1.0.0-8.dsc d3d636d6c46c8e5c92d3c0b0c55e80dc 5332 utils optional rdiff-backup-fs_1.0.0-8.debian.tar.xz d1a42bfe22859de0323df7f88f9c1d19 6775 utils optional rdiff-backup-fs_1.0.0-8_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmX1yOcACgkQM2L3AxpJ kuG/YA/+M3Z8uW3N5O64JYVzNfDrGMeCwOAH5yWenv1GBBwXkDPQQxH8DE867P2+ trEQkxvT/CMzgYCHu2UabElqPQGNdGjSKBbZqZP47nMxpQUWIIVnD+tAnCk6f2EQ GLMbgNoNbmli9TTTGsyjFfn+8hcmFu2wY+JmanIQsMQ4NsMfwisknib8HlnpE7Ca 6Mq+bBRPSA5MOOqR8Y+ny6a4ovLq+qW08lXfBC0xuaHwwqef8C1MF7qw887PYosi 8CTTjmwWnlE+STOyLAXVki/I1D1cFZWltmO0kIMc/2dKierSA0Ln3HtVrMiy7KHq 0De5Y1MUiE0MhydcD6obaJPyu56yc/WINszTXLLCNOUeH1AFp/RM1avDHskHqjDa COv3W/QV7elnXk/9Z2hpgvPketniwMc6OKgYiLsrL2YZc6MCwEyHttsA443J1S4P yaiwXPB8fMnlNMSpPiRKjwrT9VrsHXsGyvnkvk/FOodCpbU/2yBXAIsS5WesxJ6f W4JZTg6gTyv8IdOjeblHloUqJujCwAugjxibaDr1X6SIHzFWfXe3OIwb5A+8D8VD j9oPW0JB/5GAvKNwY7MsiRaBfKJUIV0pTsyPH9wk5y9CPoPrGUaO3bYda0qmWEJJ w7SFaKJsN0RZ7TwqcR7jcHWQJNQJ9BhYoPidUnYHkxReWRoYxEw= =8sDV -----END PGP SIGNATURE-----pgpP4NUebpukC.pgp
Description: PGP signature
--- End Message ---